Build Information
Successful build of Vega, reference v1.1.0 (8fbbdd), with Swift 6.3 for Linux on 23 Oct 2026 04:40:49 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344846-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.3-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.git
Reference: v1.1.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/grepjava/vega
* tag v1.1.0 -> FETCH_HEAD
HEAD is now at 8fbbddd Vega 1.1.0: RELEASE.md dated, the README's status and BoringSSL example on 1.1
Cloned https://github.com/grepjava/vega.git
Revision (git rev-parse @):
8fbbddd150471e949c6b825443cdda23bc9666c8
SUCCESS checkout https://github.com/grepjava/vega.git at v1.1.0
========================================
Build
========================================
Selected platform: linux
Swift version: 6.3
Building package at path: $PWD
https://github.com/grepjava/vega.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344846-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
linux-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:1b75f3338690e1611bd07d393b988f1cb6c72bd2655b61306c710afc67bb9c44
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest
Building for debugging...
[0/450] Compiling CVega cvega_win.c
[1/450] Write sources
[2/450] Write swift-version-24593BA9C3E375BF.txt
[3/450] Write sources
[5/454] Compiling CVega cvega.c
[6/454] Write sources
[23/454] Compiling a_bitstr.cc
[24/454] Compiling a_d2i_fp.cc
[25/454] Write sources
[26/454] Compiling a_i2d_fp.cc
[27/454] Compiling a_gentm.cc
[28/454] Compiling a_bool.cc
[29/454] Write sources
[32/454] Compiling CVegaCompress cvega_compress.c
[33/455] Compiling CVegaTLS cvega_digest.c
[34/455] Compiling fiat_p256_adx_sqr.S
[35/471] Compiling CVegaTLS cvega_verify.c
[36/484] Compiling fiat_p256_adx_mul.S
[37/508] Compiling fiat_curve25519_adx_square.S
[38/516] Compiling pem_x509.cc
[39/516] Compiling CVegaTLS cvega_crypto.c
[40/516] Compiling fiat_curve25519_adx_mul.S
[41/516] Compiling CVegaTLS cvega_tls.c
[42/516] Compiling tls_record.cc
[43/524] Compiling tls_method.cc
[44/524] Compiling tls13_server.cc
[45/524] Compiling tls13_client.cc
[46/524] Compiling tls13_enc.cc
[47/524] Compiling tls13_both.cc
[49/524] Emitting module Vega
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
[49/532] Compiling ssl_stat.cc
[50/532] Compiling ssl_versions.cc
[51/532] Compiling ssl_transcript.cc
[52/532] Compiling t1_enc.cc
[53/532] Compiling ssl_x509.cc
[54/532] Compiling ssl_session.cc
[55/532] Compiling ssl_privkey.cc
[57/532] Compiling VegaCrypto CryptoError.swift
[58/532] Compiling VegaCrypto CertificateVerifier.swift
[58/533] Compiling ssl_key_share.cc
[60/533] Emitting module VegaCrypto
[61/533] Compiling VegaCrypto CertificateKey.swift
[62/533] Compiling VegaCrypto AEAD.swift
[63/533] Compiling VegaCrypto TrustRoots.swift
[63/533] Compiling ssl_file.cc
[65/533] Compiling VegaCrypto Digest.swift
[66/533] Compiling VegaCrypto Keys.swift
[67/533] Compiling VegaCrypto Hash.swift
[68/534] Compiling ssl_lib.cc
[69/534] Wrapping AST for VegaCrypto for debugging
[71/534] Emitting module VegaWire
/host/spi-builder-workspace/Sources/VegaWire/Bytes.swift:172:1: warning: '@usableFromInline' attribute has no effect on '@inlinable' global function 'writeDecimal'
170 | @inlinable
171 | @discardableResult
172 | @usableFromInline package func writeDecimal(_ value: Int, _ p: UnsafeMutablePointer<UInt8>) -> Int {
| `- warning: '@usableFromInline' attribute has no effect on '@inlinable' global function 'writeDecimal'
173 | if value == 0 { p[0] = cZero; return 1 }
174 | var tmp = (UInt8(0), UInt8(0), UInt8(0), UInt8(0), UInt8(0),
[72/534] Compiling VegaWire ByteBuffer.swift
[73/534] Compiling VegaWire Allocation.swift
[74/534] Compiling VegaWire Bytes.swift
/host/spi-builder-workspace/Sources/VegaWire/Bytes.swift:172:1: warning: '@usableFromInline' attribute has no effect on '@inlinable' global function 'writeDecimal'
170 | @inlinable
171 | @discardableResult
172 | @usableFromInline package func writeDecimal(_ value: Int, _ p: UnsafeMutablePointer<UInt8>) -> Int {
| `- warning: '@usableFromInline' attribute has no effect on '@inlinable' global function 'writeDecimal'
173 | if value == 0 { p[0] = cZero; return 1 }
174 | var tmp = (UInt8(0), UInt8(0), UInt8(0), UInt8(0), UInt8(0),
[75/535] Compiling ssl_cert.cc
[76/538] Compiling ssl_cipher.cc
[77/551] Compiling ssl_credential.cc
[78/555] Compiling ssl_buffer.cc
[79/560] Compiling ssl_aead_ctx.cc
[80/560] Wrapping AST for VegaWire for debugging
[82/560] Compiling VegaHTTP HTTPTypes.swift
[82/560] Compiling ssl_asn1.cc
[84/560] Emitting module VegaHTTP
[85/560] Compiling VegaWebSocketCore WebSocketFrame.swift
[86/560] Compiling VegaWebSocketCore WebSocketDeflate.swift
[87/560] Emitting module VegaWebSocketCore
[89/561] Compiling VegaHTTP2Core HTTP2Frame.swift
[90/561] Compiling VegaHTTP2Core HPACKTables.swift
[91/561] Compiling VegaHTTP HTTPFields.swift
[92/561] Compiling VegaHTTP FieldSyntax.swift
[93/561] Compiling VegaHTTP FieldSections.swift
[93/561] Compiling s3_pkt.cc
[95/562] Wrapping AST for VegaWebSocketCore for debugging
[97/562] Compiling VegaQUICCore TLS13Client.swift
[98/563] Compiling VegaQUICCore TLSTransportParameters.swift
[99/563] Compiling VegaQUICCore QUICStream.swift
[100/563] Compiling VegaQUICCore TLS13.swift
[101/563] Compiling VegaQUICCore QUICCrypto.swift
[102/563] Compiling VegaQUICCore QUICFrame.swift
[103/563] Compiling VegaQUICCore QUICPath.swift
[104/563] Compiling VegaQUICCore QUICSend.swift
[105/563] Compiling VegaQUICCore QUICLoss.swift
[106/563] Compiling VegaQUICCore QUICPacket.swift
[107/563] Compiling VegaHTTP2Core HPACK.swift
[108/563] Emitting module VegaHTTP2Core
[109/568] Compiling s3_lib.cc
[111/568] Compiling Vega JoinSet.swift
[112/568] Compiling Vega LocalExecutor.swift
[113/568] Compiling Vega TaskPool.swift
[114/568] Compiling Vega IOTimeout.swift
[115/568] Compiling Vega Interval.swift
[116/568] Compiling Vega RuntimeClock.swift
[117/568] Compiling Vega Timeout.swift
[118/568] Compiling Vega WriteStall.swift
[119/570] Compiling Vega Driver.swift
[120/570] Compiling Vega FileIO.swift
[121/570] Compiling Vega IOBuffer.swift
[122/570] Compiling Vega IOError.swift
[123/570] Compiling Vega IOEvent.swift
[124/570] Compiling Vega IOInterrupt.swift
[125/570] Compiling Vega IOMetrics.swift
[126/570] Compiling Vega Network.swift
[127/570] Compiling Vega ReceivedBytes.swift
[128/570] Emitting module VegaHTTP3Core
[129/570] Compiling VegaHTTP3Core QPACKTables.swift
[130/570] Compiling Vega Padding.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[130/570] Compiling s3_both.cc
[132/570] Compiling Vega RawLock.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[133/570] Compiling Vega Scheduler.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[134/570] Compiling Vega TimerWheel.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[135/570] Compiling Vega Worker.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[136/570] Compiling Vega Sharded.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[137/570] Compiling Vega Quiesce.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[138/570] Compiling Vega Signal.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[139/570] Compiling Vega AsyncMutex.swift
/host/spi-builder-workspace/Sources/Vega/Signal/Quiesce.swift:2:8: warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
1 | import Synchronization
2 | import Vega
| `- warning: file 'Quiesce.swift' is part of module 'Vega'; ignoring import
3 | #if canImport(Glibc)
4 | import Glibc
/host/spi-builder-workspace/Sources/Vega/Sharded.swift:520:16: warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
518 | var path = [CChar](repeating: 0, count: 4096)
519 | guard cv_self_exe(&path, Int32(path.count)) == 0 else { return nil }
520 | return String(cString: path)
| `- warning: 'init(cString:)' is deprecated: Use String(decoding: array, as: UTF8.self) instead, after truncating the null termination. [#DeprecatedDeclaration]
521 | }
522 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[141/570] Compiling Vega UnixDatagram.swift
[142/570] Compiling Vega Vsock.swift
[143/570] Compiling Vega Runtime.swift
[144/570] Compiling Vega RuntimeMetrics.swift
[145/570] Compiling Vega Idle.swift
[146/570] Compiling Vega InjectQueue.swift
[147/570] Compiling Vega JobAudit.swift
[148/570] Compiling Vega LocalQueue.swift
[149/572] Compiling Vega Semaphore.swift
[150/572] Compiling Vega ShutdownToken.swift
[151/572] Compiling Vega SyncError.swift
[152/572] Compiling Vega TaskID.swift
[153/572] Compiling Vega WaitList.swift
[154/572] Compiling Vega Watch.swift
[155/572] Compiling Vega BlockingPool.swift
[156/572] Compiling Vega Cooperative.swift
[156/572] Compiling handshake_server.cc
[158/572] Compiling VegaQUICCore QUICClient.swift
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
[159/572] Compiling VegaQUICCore QUICConnection.swift
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:303:9: warning: using '_' to ignore the result of a Void-returning function is redundant
301 | let socket = try UDPSocket.connect(to: server)
302 | var out = IOBuffer(capacity: query.count)
303 | _ = query.withUnsafeBytes { out.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
304 | _ = try await socket.send(out)
305 | var reply = IOBuffer(capacity: 4096)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:319:9: warning: using '_' to ignore the result of a Void-returning function is redundant
317 | let stream = try await TCPStream.connect(to: server)
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
320 | _ = query.withUnsafeBytes { framed.append($0) }
321 | try await stream.write(framed)
/host/spi-builder-workspace/Sources/Vega/Net/DNS/Resolver.swift:320:9: warning: using '_' to ignore the result of a Void-returning function is redundant
318 | var framed = IOBuffer(capacity: query.count + 2)
319 | _ = withUnsafeBytes(of: UInt16(query.count).bigEndian) { framed.append($0) }
320 | _ = query.withUnsafeBytes { framed.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
321 | try await stream.write(framed)
322 | // A stream splits where it likes: read to the length, not to a boundary.
[166/572] Wrapping AST for VegaHTTP2Core for debugging
[167/572] Wrapping AST for VegaHTTP for debugging
[169/572] Compiling VegaQUICCore Varint.swift
[170/572] Compiling Vega Barrier.swift
[171/572] Compiling Vega Broadcast.swift
[172/572] Compiling Vega MPSCChannel.swift
[173/572] Compiling Vega MPSCChannelValues.swift
[174/572] Compiling Vega Notify.swift
[175/572] Compiling Vega OnceCell.swift
[176/572] Compiling Vega Oneshot.swift
[177/572] Compiling Vega RawRing.swift
[178/572] Compiling Vega RawSocket.swift
[179/572] Compiling Vega RingReceive.swift
[180/572] Compiling Vega Server.swift
[181/572] Compiling Vega SocketAddress.swift
[182/572] Compiling Vega SocketOption.swift
[183/572] Compiling Vega Stream.swift
[184/572] Compiling Vega TCP.swift
[185/572] Compiling Vega TLSVersion.swift
[186/572] Compiling Vega UDP.swift
[187/573] Compiling VegaHTTP3Core QPACK.swift
[188/573] Emitting module VegaQUICCore
[189/573] Compiling VegaHTTP3Core HTTP3Frame.swift
[193/575] Emitting module VegaHTTP1Core
[194/575] Compiling VegaHTTP1Core Parse.swift
[197/576] Compiling handshake.cc
[198/576] Compiling handshake_client.cc
[199/576] Wrapping AST for VegaHTTP1Core for debugging
[200/576] Wrapping AST for VegaHTTP3Core for debugging
[201/576] Wrapping AST for VegaQUICCore for debugging
[202/587] Wrapping AST for Vega for debugging
[204/587] Emitting module VegaMetrics
[205/587] Compiling VegaMetrics Sampling.swift
[206/587] Compiling VegaMetrics Prometheus.swift
[207/588] Emitting module VegaCompression
[208/588] Compiling VegaCompression Compression.swift
[211/589] Compiling VegaIO Adapters.swift
/host/spi-builder-workspace/Sources/VegaIO/Adapters.swift:54:9: warning: using '_' to ignore the result of a Void-returning function is redundant
52 | let n = min(bytes.count - at, buffer.spareCapacity)
53 | let from = at
54 | _ = bytes.withUnsafeBytes { buffer.append(UnsafeRawBufferPointer(rebasing: $0[from..<from + n])) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
55 | at += n
56 | if at == bytes.count { bytes = [] }
[212/589] Compiling VegaIO Buffered.swift
/host/spi-builder-workspace/Sources/VegaIO/Buffered.swift:113:9: warning: using '_' to ignore the result of a Void-returning function is redundant
111 | }
112 | }
113 | _ = storage.bytes.append(bytes)
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
114 | }
115 |
/host/spi-builder-workspace/Sources/VegaIO/Buffered.swift:119:9: warning: using '_' to ignore the result of a Void-returning function is redundant
117 | public func write(_ string: String) async throws(IOError) {
118 | var bytes = IOBuffer(capacity: string.utf8.count)
119 | _ = bytes.append(string)
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
120 | try await write(bytes)
121 | }
/host/spi-builder-workspace/Sources/VegaIO/Buffered.swift:169:9: warning: using '_' to ignore the result of a Void-returning function is redundant
167 | let n = min(count, buffer.spareCapacity)
168 | let from = start
169 | _ = bytes.withUnsafeBytes { buffer.append(UnsafeRawBufferPointer(rebasing: $0[from..<(from + n)])) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
170 | start += n
171 | return n
[213/589] Emitting module VegaIO
[214/589] Compiling VegaIO Codec.swift
[215/590] Compiling VegaIO Debug.swift
[215/590] Compiling handoff.cc
[217/590] Compiling VegaIO Streams.swift
[218/590] Compiling VegaIO Codecs.swift
[219/590] Compiling VegaIO Framed.swift
/host/spi-builder-workspace/Sources/VegaIO/Framed.swift:80:9: warning: using '_' to ignore the result of a Void-returning function is redundant
78 | let s = start
79 | var merged = IOBuffer(capacity: max(buffer.capacity, bytes.count + buffer.count - s))
80 | _ = bytes.withUnsafeBytes { merged.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
81 | _ = buffer.withUnsafeBytes { merged.append(UnsafeRawBufferPointer(rebasing: $0[s...])) }
82 | buffer = merged
/host/spi-builder-workspace/Sources/VegaIO/Framed.swift:81:9: warning: using '_' to ignore the result of a Void-returning function is redundant
79 | var merged = IOBuffer(capacity: max(buffer.capacity, bytes.count + buffer.count - s))
80 | _ = bytes.withUnsafeBytes { merged.append($0) }
81 | _ = buffer.withUnsafeBytes { merged.append(UnsafeRawBufferPointer(rebasing: $0[s...])) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
82 | buffer = merged
83 | start = 0
[220/590] Compiling VegaIO PCAP.swift
[222/597] Compiling VegaTest SeededRuntime.swift
[223/597] Compiling VegaTest MockClock.swift
[223/597] Compiling dtls_method.cc
[225/600] Compiling VegaTest Simulation.swift
[226/600] Compiling VegaTest Faults.swift
/host/spi-builder-workspace/Sources/VegaTest/Faults.swift:64:9: warning: using '_' to ignore the result of a Void-returning function is redundant
62 | var part = IOBuffer(capacity: 1 + Int(state.next() % UInt64(spare - 1)))
63 | let n = try await inner.read(into: &part)
64 | _ = part.withUnsafeBytes { buffer.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
65 | return state.counted(read: n)
66 | }
[226/600] Compiling encrypted_client_hello.cc
[227/600] Compiling dtls_record.cc
[228/600] Compiling extensions.cc
[229/600] Compiling d1_srtp.cc
[230/606] Compiling d1_pkt.cc
[232/621] Compiling VegaTest Duplex.swift
[233/621] Emitting module VegaTest
[235/622] Emitting module VegaProcess
[235/622] Wrapping AST for VegaIO for debugging
[237/622] Compiling VegaHTTP2 HeaderBlock.swift
[237/622] Compiling d1_lib.cc
[239/622] Compiling VegaHTTP1 HTTPTypes.swift
[240/622] Compiling VegaFS FileSystem.swift
[241/622] Emitting module VegaHTTP1
[242/622] Compiling VegaTLS TLSConfiguration.swift
[243/622] Compiling VegaProcess Command+Windows.swift
[244/622] Compiling VegaProcess Child.swift
[245/622] Compiling VegaProcess Command.swift
[246/622] Compiling VegaHTTP1 Connection.swift
[247/622] Compiling VegaHTTP1 Codecs.swift
[250/624] Compiling VegaHTTP2 Frame.swift
[250/624] Compiling md5-x86_64-linux.S
[252/627] Emitting module VegaFS
[253/631] Compiling VegaQUIC Handles.swift
/host/spi-builder-workspace/Sources/VegaQUIC/Handles.swift:372:21: warning: using '_' to ignore the result of a Void-returning function is redundant
370 | let n = min(held, buffer.spareCapacity)
371 | let start = s.inStart
372 | _ = s.inbox.withUnsafeBytes { buffer.append(UnsafeRawBufferPointer(rebasing: $0[start..<(start + n)])) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
373 | s.inStart += n
374 | if s.inStart == s.inbox.count {
[254/631] Emitting module VegaProxy
[255/631] Emitting module VegaWebSocket
[256/631] Compiling VegaHTTP2 Core.swift
[257/631] Emitting module VegaTLS
[258/631] Compiling VegaTLS TLSStream.swift
/host/spi-builder-workspace/Sources/VegaTLS/TLSStream.swift:562:36: warning: using '_' to ignore the result of a Void-returning function is redundant
560 | }
561 | if inbound.spareCapacity < n { inbound.reserveCapacity(inbound.count + n) }
562 | part.withUnsafeBytes { _ = inbound.append($0) }
| `- warning: using '_' to ignore the result of a Void-returning function is redundant
563 | drained = false
564 | return true
[259/632] Compiling bio_ssl.cc
[260/634] Wrapping AST for VegaHTTP1 for debugging
[262/634] Emitting module VegaQUIC
[263/634] Compiling VegaQUIC Endpoint.swift
[264/635] Emitting module VegaHTTP2
[265/635] Compiling VegaHTTP2 Connection.swift
[265/636] Wrapping AST for VegaTLS for debugging
[267/636] Compiling VegaWebSocket Frame.swift
[268/636] Compiling VegaFS Metadata.swift
[269/636] Compiling VegaFS File.swift
[270/636] Compiling VegaFS Support.swift
[273/637] Compiling md5-x86_64-apple.S
[274/637] Wrapping AST for VegaHTTP2 for debugging
[275/637] Compiling md5-586-linux.S
[277/637] Compiling VegaWebSocket Deflate.swift
[277/637] Compiling md5-586-apple.S
[278/637] Wrapping AST for VegaQUIC for debugging
[279/641] Compiling chacha20_poly1305_x86_64-linux.S
[280/641] Compiling chacha20_poly1305_x86_64-apple.S
[282/641] Compiling VegaWebSocket Handshake.swift
[282/641] Compiling chacha20_poly1305_armv8-win.S
[283/641] Compiling chacha20_poly1305_armv8-linux.S
[284/641] Compiling chacha20_poly1305_armv8-apple.S
[285/641] Compiling err_data.cc
[286/641] Compiling chacha-x86_64-linux.S
[287/641] Compiling chacha-x86_64-apple.S
[288/641] Compiling d1_both.cc
[289/641] Compiling chacha-x86-linux.S
[290/641] Compiling chacha-x86-apple.S
[291/641] Compiling chacha-armv8-apple.S
[292/641] Compiling chacha-armv4-linux.S
[293/641] Compiling chacha-armv8-win.S
[294/641] Compiling chacha-armv8-linux.S
[295/641] Compiling aes128gcmsiv-x86_64-apple.S
[296/641] Compiling aes128gcmsiv-x86_64-linux.S
[297/641] Compiling x86_64-mont-apple.S
[298/641] Compiling x86_64-mont5-linux.S
[299/641] Compiling x86_64-mont5-apple.S
[300/641] Compiling x86_64-mont-linux.S
[301/641] Compiling x86-mont-linux.S
[302/641] Compiling x86-mont-apple.S
[303/641] Compiling vpaes-x86_64-linux.S
[304/641] Compiling vpaes-x86_64-apple.S
[305/641] Compiling vpaes-x86-apple.S
[306/641] Compiling vpaes-x86-linux.S
[307/641] Compiling vpaes-armv8-linux.S
[308/641] Compiling vpaes-armv8-win.S
[309/641] Compiling vpaes-armv8-apple.S
[310/641] Compiling vpaes-armv7-linux.S
[311/641] Compiling sha512-x86_64-linux.S
[312/641] Compiling sha512-x86_64-apple.S
[313/641] Compiling sha512-armv8-win.S
[314/641] Compiling sha512-armv8-linux.S
[315/641] Compiling sha512-armv8-apple.S
[316/641] Compiling sha512-armv4-linux.S
[317/641] Compiling sha512-586-linux.S
[318/641] Compiling sha512-586-apple.S
[319/641] Compiling sha256-x86_64-linux.S
[319/641] Compiling sha256-x86_64-apple.S
[322/641] Compiling VegaHTTP3 Client.swift
[323/641] Emitting module VegaHTTP3
[323/641] Compiling sha256-armv8-win.S
[324/641] Compiling sha256-armv8-linux.S
[326/641] Compiling VegaProxy Proxy.swift
[326/641] Compiling sha256-armv8-apple.S
[327/642] Compiling sha256-armv4-linux.S
[328/642] Compiling sha256-586-linux.S
[329/642] Compiling sha256-586-apple.S
[331/642] Compiling sha1-x86_64-linux.S
[333/642] Compiling VegaHTTP3 Server.swift
[334/642] Compiling VegaHTTP3 Frames.swift
[334/642] Compiling sha1-armv8-win.S
[334/642] Compiling sha1-x86_64-apple.S
[336/643] Compiling sha1-armv8-linux.S
[337/643] Compiling sha1-armv8-apple.S
[338/643] Compiling VegaWebSocket WebSocket.swift
[339/644] Compiling sha1-armv4-large-linux.S
[341/644] Compiling sha1-586-linux.S
[342/644] Compiling sha1-586-apple.S
[343/644] Compiling rsaz-avx2-linux.S
[345/644] Compiling rsaz-avx2-apple.S
[346/644] Compiling rdrand-x86_64-linux.S
[347/644] Compiling rdrand-x86_64-apple.S
[348/644] Compiling p256_beeu-x86_64-asm-linux.S
[349/644] Compiling p256_beeu-x86_64-asm-apple.S
[350/644] Compiling p256_beeu-armv8-asm-linux.S
[351/644] Compiling p256_beeu-armv8-asm-win.S
[352/644] Wrapping AST for VegaHTTP3 for debugging
[353/644] Compiling p256_beeu-armv8-asm-apple.S
[354/644] Compiling p256-x86_64-asm-apple.S
[355/644] Compiling p256-armv8-asm-win.S
[355/644] Wrapping AST for VegaWebSocket for debugging
[357/646] Compiling p256-armv8-asm-linux.S
[357/646] Compiling p256-x86_64-asm-linux.S
[359/646] Compiling p256-armv8-asm-apple.S
[360/646] Compiling ghashv8-armv8-linux.S
[361/646] Compiling ghashv8-armv8-win.S
[362/646] Compiling ghashv8-armv7-linux.S
[363/646] Compiling ghashv8-armv8-apple.S
[364/646] Compiling ghash-x86_64-apple.S
[365/646] Compiling ghash-x86_64-linux.S
[366/646] Compiling ghash-x86-linux.S
[367/646] Compiling ghash-ssse3-x86_64-linux.S
[368/646] Compiling ghash-ssse3-x86_64-apple.S
[369/646] Compiling ghash-x86-apple.S
[370/646] Compiling ghash-ssse3-x86-linux.S
[371/646] Compiling ghash-ssse3-x86-apple.S
[372/646] Compiling ghash-neon-armv8-win.S
[373/646] Compiling ghash-armv4-linux.S
[374/646] Compiling ghash-neon-armv8-linux.S
[374/646] Compiling co-586-linux.S
[376/646] Compiling ghash-neon-armv8-apple.S
[377/646] Compiling co-586-apple.S
[378/646] Compiling bsaes-armv7-linux.S
[379/646] Compiling bn-armv8-linux.S
[380/646] Compiling bn-armv8-win.S
[381/646] Compiling bn-armv8-apple.S
[382/646] Compiling bn-586-linux.S
[383/646] Compiling bn-586-apple.S
[384/646] Compiling armv8-mont-win.S
[385/646] Compiling armv8-mont-linux.S
[386/646] Compiling armv4-mont-linux.S
[387/646] Compiling armv8-mont-apple.S
[388/646] Compiling aesv8-gcm-armv8-linux.S
[388/646] Compiling aesv8-gcm-armv8-win.S
[390/646] Compiling aesv8-gcm-armv8-apple.S
[391/646] Compiling aesv8-armv8-linux.S
[392/646] Compiling aesv8-armv8-win.S
[393/646] Compiling aesv8-armv7-linux.S
[394/646] Compiling aesv8-armv8-apple.S
[395/646] Compiling aesni-x86_64-apple.S
[396/646] Compiling aesni-x86_64-linux.S
[397/646] Compiling aesni-x86-linux.S
[398/646] Compiling aesni-x86-apple.S
[399/646] Compiling aesni-gcm-x86_64-apple.S
[400/646] Compiling aesni-gcm-x86_64-linux.S
[401/646] Compiling aes-gcm-avx2-x86_64-apple.S
[402/646] Compiling aes-gcm-avx2-x86_64-linux.S
[403/646] Compiling aes-gcm-avx10-x86_64-linux.S
[404/646] Compiling aes-gcm-avx10-x86_64-apple.S
[406/646] Compiling vega_conformance main.swift
[407/646] Emitting module vega_conformance
[409/647] Emitting module QUICTestPeer
[410/647] Compiling QUICTestPeer QUICTestPeer.swift
[411/648] Wrapping AST for vega-conformance for debugging
[412/648] Compiling x_sig.cc
[413/648] Write Objects.LinkFileList
[414/648] Compiling x_x509a.cc
[415/648] Compiling x_val.cc
[416/648] Compiling x_spki.cc
[417/648] Compiling x_x509.cc
[418/648] Compiling x_req.cc
[419/648] Compiling x_pubkey.cc
[420/648] Linking vega-conformance
[421/648] Compiling x_name.cc
[422/648] Compiling x_crl.cc
[423/648] Compiling x_algor.cc
[424/648] Compiling x_exten.cc
[425/648] Compiling x_attrib.cc
[426/648] Compiling x_all.cc
[427/648] Compiling x509spki.cc
[428/648] Compiling x509rset.cc
[429/648] Compiling x509name.cc
[430/648] Compiling x509cset.cc
[431/648] Compiling x509_vpm.cc
[432/648] Compiling x509_txt.cc
[433/648] Compiling x509_v3.cc
[434/648] Compiling x509_vfy.cc
[435/648] Compiling x509_trs.cc
[436/648] Compiling x509_set.cc
[437/648] Compiling x509_req.cc
[438/648] Compiling x509_def.cc
[439/648] Compiling x509_obj.cc
[440/648] Compiling x509_d2.cc
[441/648] Compiling x509_ext.cc
[442/648] Compiling x509_lu.cc
[443/648] Compiling x509_cmp.cc
[444/648] Compiling x509_att.cc
[445/648] Compiling x509.cc
[446/648] Compiling v3_prn.cc
[447/648] Compiling v3_skey.cc
[448/648] Compiling v3_pmaps.cc
[449/648] Compiling v3_purp.cc
[450/648] Compiling v3_utl.cc
[451/648] Compiling v3_pcons.cc
[452/648] Compiling v3_ocsp.cc
[453/648] Compiling v3_ncons.cc
[454/648] Compiling v3_int.cc
[455/648] Compiling v3_lib.cc
[456/648] Compiling v3_ia5.cc
[457/648] Compiling v3_info.cc
[458/648] Compiling v3_genn.cc
[459/648] Compiling v3_extku.cc
[460/648] Compiling v3_enum.cc
[461/648] Compiling v3_crld.cc
[462/648] Compiling v3_cpols.cc
[463/648] Compiling v3_conf.cc
[464/648] Compiling v3_bitst.cc
[465/648] Compiling v3_bcons.cc
[466/648] Compiling v3_alt.cc
[467/648] Compiling v3_akeya.cc
[468/648] Compiling v3_akey.cc
[469/648] Compiling t_x509a.cc
[470/648] Compiling t_crl.cc
[471/648] Compiling t_req.cc
[472/648] Compiling t_x509.cc
[473/648] Compiling i2d_pr.cc
[474/648] Compiling rsa_pss.cc
[475/648] Compiling policy.cc
[476/648] Compiling name_print.cc
[477/648] Compiling by_file.cc
[478/648] Compiling by_dir.cc
[479/648] Compiling algorithm.cc
[480/648] Compiling asn1_gen.cc
[481/648] Compiling voprf.cc
[482/648] Compiling a_verify.cc
[483/648] Compiling a_sign.cc
[484/648] Compiling a_digest.cc
[485/648] Compiling trust_token.cc
[486/648] Compiling thread.cc
[487/648] Compiling thread_win.cc
[488/648] Compiling thread_pthread.cc
[488/648] Compiling thread_none.cc
[490/648] Compiling stack.cc
[491/648] Compiling pmbtoken.cc
[492/648] Compiling spake2plus.cc
[493/648] Compiling sha512.cc
[494/648] Compiling sha1.cc
[495/648] Compiling sha256.cc
[496/648] Compiling siphash.cc
[497/648] Compiling slhdsa.cc
[498/648] Compiling rsa_print.cc
[499/648] Compiling rsa_extra.cc
[500/648] Compiling rc4.cc
[501/648] Compiling refcount.cc
[502/648] Compiling windows.cc
[503/648] Compiling urandom.cc
[504/648] Compiling trusty.cc
[505/648] Compiling rsa_crypt.cc
[506/648] Compiling rsa_asn1.cc
[507/648] Compiling rand.cc
[508/648] Compiling passive.cc
[509/648] Compiling ios.cc
[509/648] Compiling getentropy.cc
[511/648] Compiling poly1305_arm_asm.S
[512/648] Compiling deterministic.cc
[513/648] Compiling forkunsafe.cc
[514/648] Compiling fork_detect.cc
[515/648] Compiling pool.cc
[516/648] Compiling poly1305.cc
[517/648] Compiling poly1305_arm.cc
[517/648] Compiling poly1305_vec.cc
[519/648] Compiling pkcs7.cc
[520/648] Compiling pkcs8.cc
[521/648] Compiling p5_pbev2.cc
[522/648] Compiling pkcs8_x509.cc
[523/648] Compiling pkcs7_x509.cc
[524/648] Compiling pem_xaux.cc
[525/648] Compiling pem_pkey.cc
[526/648] Compiling pem_pk8.cc
[527/648] Compiling obj_xref.cc
[528/648] Compiling mlkem.cc
[528/648] Compiling mldsa.cc
[530/648] Compiling pem_oth.cc
[531/648] Compiling pem_info.cc
[532/648] Compiling obj.cc
[533/648] Compiling pem_lib.cc
[534/648] Compiling pem_all.cc
[535/648] Compiling poly_rq_mul.S
[536/648] Compiling md5.cc
[537/648] Compiling fips_shared_support.cc
[537/648] Compiling mem.cc
[539/648] Compiling md4.cc
[540/648] Compiling lhash.cc
[541/648] Compiling kyber.cc
[542/648] Compiling sign.cc
[543/648] Compiling ex_data.cc
[544/648] Compiling scrypt.cc
[545/648] Compiling hrss.cc
[546/648] Compiling hpke.cc
[547/648] Compiling print.cc
[548/648] Compiling pbkdf.cc
[549/648] Compiling p_x25519.cc
[550/648] Compiling p_x25519_asn1.cc
[551/648] Compiling p_rsa_asn1.cc
[552/648] Compiling p_hkdf.cc
[553/648] Compiling p_rsa.cc
[554/648] Compiling p_ed25519_asn1.cc
[555/648] Compiling p_ed25519.cc
[556/648] Compiling p_ec_asn1.cc
[557/648] Compiling p_ec.cc
[558/648] Compiling p_dh.cc
[559/648] Compiling p_dh_asn1.cc
[560/648] Compiling evp_ctx.cc
[561/648] Compiling p_dsa_asn1.cc
[562/648] Compiling evp_asn1.cc
[563/648] Compiling evp.cc
[564/648] Compiling err.cc
[565/648] Compiling engine.cc
[566/648] Compiling ecdh.cc
[567/648] Compiling ecdsa_asn1.cc
[568/648] Compiling hash_to_curve.cc
[569/648] Compiling ec_derive.cc
[570/648] Compiling dsa.cc
[571/648] Compiling dsa_asn1.cc
[572/648] Compiling ec_asn1.cc
[573/648] Compiling params.cc
[574/648] Compiling x25519-asm-arm.S
[575/648] Compiling digest_extra.cc
[576/648] Compiling dh_asn1.cc
[577/648] Compiling des.cc
[578/648] Compiling spake25519.cc
[579/648] Compiling crypto.cc
[580/648] Compiling cpu_intel.cc
[581/648] Compiling cpu_arm_linux.cc
[582/648] Compiling curve25519.cc
[583/648] Compiling cpu_arm_freebsd.cc
[584/648] Compiling cpu_aarch64_win.cc
[585/648] Compiling cpu_aarch64_sysreg.cc
[586/648] Compiling cpu_aarch64_openbsd.cc
[587/648] Compiling cpu_aarch64_linux.cc
[588/648] Compiling cpu_aarch64_fuchsia.cc
[589/648] Compiling cpu_aarch64_apple.cc
[590/648] Compiling bcm.cc
[591/648] Compiling curve25519_64_adx.cc
[592/648] Compiling get_cipher.cc
[593/648] Compiling tls_cbc.cc
[593/648] Compiling conf.cc
[595/648] Compiling e_rc4.cc
[596/648] Compiling e_tls.cc
[597/648] Compiling e_null.cc
[598/648] Compiling e_rc2.cc
[599/648] Compiling e_des.cc
[600/648] Compiling e_aesctrhmac.cc
[601/648] Compiling derive_key.cc
[601/648] Compiling e_chacha20poly1305.cc
[603/648] Compiling e_aesgcmsiv.cc
[604/648] Compiling chacha.cc
[605/648] Compiling unicode.cc
[606/648] Compiling cbb.cc
[607/648] Compiling cbs.cc
[608/648] Compiling buf.cc
[609/648] Compiling ber.cc
[610/648] Compiling asn1_compat.cc
[611/648] Compiling bn_asn1.cc
[612/648] Compiling convert.cc
[613/648] Compiling blake2.cc
[614/648] Compiling socket.cc
[615/648] Compiling socket_helper.cc
[616/648] Compiling printf.cc
[617/648] Compiling pair.cc
[618/648] Compiling hexdump.cc
[619/648] Compiling errno.cc
[620/648] Compiling file.cc
[621/648] Compiling fd.cc
[622/648] Compiling bio_mem.cc
[623/648] Compiling connect.cc
[624/648] Compiling base64.cc
[625/648] Compiling bio.cc
[626/648] Compiling tasn_typ.cc
[627/648] Compiling tasn_fre.cc
[628/648] Compiling tasn_utl.cc
[629/648] Compiling tasn_new.cc
[630/648] Compiling tasn_enc.cc
[631/648] Compiling f_string.cc
[632/648] Compiling posix_time.cc
[633/648] Compiling f_int.cc
[634/648] Compiling asn_pack.cc
[635/648] Compiling tasn_dec.cc
[636/648] Compiling asn1_par.cc
[637/648] Compiling asn1_lib.cc
[638/648] Compiling a_utctm.cc
[639/648] Compiling a_octet.cc
[640/648] Compiling a_type.cc
[641/648] Compiling a_time.cc
[642/648] Compiling a_strnid.cc
[643/648] Compiling a_strex.cc
[644/648] Compiling a_object.cc
[645/648] Compiling a_dup.cc
[646/648] Compiling a_mbstr.cc
[647/648] Compiling a_int.cc
Build complete! (24.19s)
Build complete.
{
"c_language_standard" : "gnu11",
"cxx_language_standard" : "gnu++17",
"dependencies" : [
],
"manifest_display_name" : "Vega",
"name" : "Vega",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "26.4"
},
{
"name" : "ios",
"version" : "26.4"
}
],
"products" : [
{
"name" : "Vega",
"targets" : [
"Vega"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaIO",
"targets" : [
"VegaIO"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaFS",
"targets" : [
"VegaFS"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaProcess",
"targets" : [
"VegaProcess"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaMetrics",
"targets" : [
"VegaMetrics"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaTLS",
"targets" : [
"VegaTLS"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaCrypto",
"targets" : [
"VegaCrypto"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaCompression",
"targets" : [
"VegaCompression"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaProxy",
"targets" : [
"VegaProxy"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaHTTP",
"targets" : [
"VegaHTTP"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaHTTP1",
"targets" : [
"VegaHTTP1"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaHTTP2",
"targets" : [
"VegaHTTP2"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaHTTP3",
"targets" : [
"VegaHTTP3"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaWebSocket",
"targets" : [
"VegaWebSocket"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaQUIC",
"targets" : [
"VegaQUIC"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaWire",
"targets" : [
"VegaWire"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaHTTP1Core",
"targets" : [
"VegaHTTP1Core"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaHTTP2Core",
"targets" : [
"VegaHTTP2Core"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaHTTP3Core",
"targets" : [
"VegaHTTP3Core"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaWebSocketCore",
"targets" : [
"VegaWebSocketCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaQUICCore",
"targets" : [
"VegaQUICCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "VegaTest",
"targets" : [
"VegaTest"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "vega-conformance",
"targets" : [
"vega-conformance"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "vega_conformance",
"module_type" : "SwiftTarget",
"name" : "vega-conformance",
"path" : "Sources/vega-conformance",
"product_memberships" : [
"vega-conformance"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Vega",
"VegaHTTP",
"VegaHTTP1",
"VegaHTTP2",
"VegaWebSocket",
"VegaTLS",
"VegaCrypto",
"VegaQUICCore",
"VegaQUIC",
"VegaHTTP3"
],
"type" : "executable"
},
{
"c99name" : "VegaWireTests",
"module_type" : "SwiftTarget",
"name" : "VegaWireTests",
"path" : "Tests/VegaWireTests",
"sources" : [
"HPACKTests.swift",
"WebSocketDeflateTests.swift",
"WebSocketFrameTests.swift"
],
"target_dependencies" : [
"VegaWire",
"VegaHTTP2Core",
"VegaHTTP3Core",
"VegaWebSocketCore"
],
"type" : "test"
},
{
"c99name" : "VegaWire",
"module_type" : "SwiftTarget",
"name" : "VegaWire",
"path" : "Sources/VegaWire",
"product_memberships" : [
"VegaCompression",
"VegaProxy",
"VegaHTTP",
"VegaHTTP1",
"VegaHTTP2",
"VegaHTTP3",
"VegaWebSocket",
"VegaQUIC",
"VegaWire",
"VegaHTTP1Core",
"VegaHTTP2Core",
"VegaHTTP3Core",
"VegaWebSocketCore",
"VegaQUICCore",
"vega-conformance"
],
"sources" : [
"Allocation.swift",
"ByteBuffer.swift",
"Bytes.swift"
],
"type" : "library"
},
{
"c99name" : "VegaWebSocketCore",
"module_type" : "SwiftTarget",
"name" : "VegaWebSocketCore",
"path" : "Sources/VegaWebSocketCore",
"product_memberships" : [
"VegaWebSocket",
"VegaWebSocketCore",
"vega-conformance"
],
"sources" : [
"WebSocketDeflate.swift",
"WebSocketFrame.swift"
],
"target_dependencies" : [
"VegaWire"
],
"type" : "library"
},
{
"c99name" : "VegaWebSocket",
"module_type" : "SwiftTarget",
"name" : "VegaWebSocket",
"path" : "Sources/VegaWebSocket",
"product_memberships" : [
"VegaWebSocket",
"vega-conformance"
],
"sources" : [
"Deflate.swift",
"Frame.swift",
"Handshake.swift",
"WebSocket.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"VegaHTTP",
"VegaHTTP1",
"VegaWire",
"VegaWebSocketCore",
"CVegaCompress"
],
"type" : "library"
},
{
"c99name" : "VegaTests",
"module_type" : "SwiftTarget",
"name" : "VegaTests",
"path" : "Tests/VegaTests",
"sources" : [
"ArrivalTests.swift",
"AsyncSequenceTests.swift",
"BlockInPlaceTests.swift",
"BlockingTests.swift",
"BufferedTests.swift",
"CompressionTests.swift",
"CooperativeTests.swift",
"CryptoTests.swift",
"CurrentThreadTests.swift",
"DNSTests.swift",
"DebugStreamTests.swift",
"DigestTests.swift",
"DuplexTests.swift",
"EnqueueCountTests.swift",
"FSTests.swift",
"FaultTests.swift",
"HTTP1Tests.swift",
"HTTP2Tests.swift",
"HappyEyeballsTests.swift",
"IOBufferTests.swift",
"IOCPTests.swift",
"IOEventTests.swift",
"IOHookTests.swift",
"IOTimeoutTests.swift",
"IOTimeoutTriggerTests.swift",
"InteropTests.swift",
"JoinSetTests.swift",
"LocalExecutorTests.swift",
"LocalQueueTests.swift",
"MetricsTests.swift",
"MockClockTests.swift",
"NetTests.swift",
"NetworkBackendTests.swift",
"NetworkTLSTests.swift",
"OpenBeneathTests.swift",
"PCAPTests.swift",
"PendingInputTests.swift",
"PoolStarvationTests.swift",
"ProcessTests.swift",
"ProxyTests.swift",
"QueueModelTests.swift",
"QuiesceTests.swift",
"RawSocketTests.swift",
"ReadableTests.swift",
"ReceiveTests.swift",
"RuntimeTests.swift",
"SeededRuntimeTests.swift",
"SendFileTests.swift",
"ServerTests.swift",
"ShardTests.swift",
"SignalTests.swift",
"SocketTests.swift",
"SyncPrimitiveTests.swift",
"SyncTests.swift",
"TCPTests.swift",
"TLSKernelOffloadTests.swift",
"TLSReceiveTests.swift",
"TLSSplitTests.swift",
"TLSTests.swift",
"TaskLocalTests.swift",
"TimerWheelTests.swift",
"UDPCorrectnessTests.swift",
"URingTests.swift",
"UnixDatagramTests.swift",
"VegaIOTests.swift",
"VsockTests.swift",
"WakeStressTests.swift",
"WebSocketDeflateTests.swift",
"WebSocketTests.swift",
"WindowsShims.swift",
"WindowsSignalTests.swift",
"WriteStallTests.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"VegaFS",
"VegaProcess",
"VegaMetrics",
"VegaTest",
"VegaTLS",
"VegaCrypto",
"VegaHTTP",
"VegaHTTP1",
"VegaHTTP2",
"VegaHTTP2Core",
"VegaWebSocket",
"VegaWebSocketCore",
"VegaCompression",
"VegaProxy",
"VegaWire",
"CVega"
],
"type" : "test"
},
{
"c99name" : "VegaTest",
"module_type" : "SwiftTarget",
"name" : "VegaTest",
"path" : "Sources/VegaTest",
"product_memberships" : [
"VegaTest"
],
"sources" : [
"Duplex.swift",
"Faults.swift",
"MockClock.swift",
"SeededRuntime.swift",
"Simulation.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"CVega"
],
"type" : "library"
},
{
"c99name" : "VegaTLS",
"module_type" : "SwiftTarget",
"name" : "VegaTLS",
"path" : "Sources/VegaTLS",
"product_memberships" : [
"VegaTLS",
"vega-conformance"
],
"sources" : [
"TLSConfiguration.swift",
"TLSStream.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"VegaCrypto",
"CVegaTLS",
"CVega"
],
"type" : "library"
},
{
"c99name" : "VegaQUICTests",
"module_type" : "SwiftTarget",
"name" : "VegaQUICTests",
"path" : "Tests/VegaQUICTests",
"sources" : [
"HTTP3ClientTests.swift",
"HTTP3ServerTests.swift",
"QUICClientTests.swift",
"QUICEndpointClientTests.swift",
"QUICEndpointTests.swift",
"QUICHandshakeTests.swift",
"QUICPacketTests.swift",
"QUICRFC9001Tests.swift",
"QUICStreamTests.swift"
],
"target_dependencies" : [
"VegaQUICCore",
"VegaWire",
"QUICTestPeer",
"VegaCrypto",
"VegaTLS",
"VegaQUIC",
"VegaHTTP3",
"VegaHTTP3Core",
"VegaHTTP",
"VegaHTTP1",
"Vega",
"VegaIO"
],
"type" : "test"
},
{
"c99name" : "VegaQUICCore",
"module_type" : "SwiftTarget",
"name" : "VegaQUICCore",
"path" : "Sources/VegaQUICCore",
"product_memberships" : [
"VegaHTTP3",
"VegaQUIC",
"VegaQUICCore",
"vega-conformance"
],
"sources" : [
"QUICClient.swift",
"QUICConnection.swift",
"QUICCrypto.swift",
"QUICFrame.swift",
"QUICLoss.swift",
"QUICPacket.swift",
"QUICPath.swift",
"QUICSend.swift",
"QUICStream.swift",
"TLS13.swift",
"TLS13Client.swift",
"TLSTransportParameters.swift",
"Varint.swift"
],
"target_dependencies" : [
"VegaWire",
"VegaCrypto"
],
"type" : "library"
},
{
"c99name" : "VegaQUIC",
"module_type" : "SwiftTarget",
"name" : "VegaQUIC",
"path" : "Sources/VegaQUIC",
"product_memberships" : [
"VegaHTTP3",
"VegaQUIC",
"vega-conformance"
],
"sources" : [
"Endpoint.swift",
"Handles.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"VegaQUICCore",
"VegaWire",
"VegaCrypto",
"CVega"
],
"type" : "library"
},
{
"c99name" : "VegaProxy",
"module_type" : "SwiftTarget",
"name" : "VegaProxy",
"path" : "Sources/VegaProxy",
"product_memberships" : [
"VegaProxy"
],
"sources" : [
"Proxy.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"VegaHTTP",
"VegaHTTP1"
],
"type" : "library"
},
{
"c99name" : "VegaProcess",
"module_type" : "SwiftTarget",
"name" : "VegaProcess",
"path" : "Sources/VegaProcess",
"product_memberships" : [
"VegaProcess"
],
"sources" : [
"Child.swift",
"Command+Windows.swift",
"Command.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"CVega"
],
"type" : "library"
},
{
"c99name" : "VegaMetrics",
"module_type" : "SwiftTarget",
"name" : "VegaMetrics",
"path" : "Sources/VegaMetrics",
"product_memberships" : [
"VegaMetrics"
],
"sources" : [
"Prometheus.swift",
"Sampling.swift"
],
"target_dependencies" : [
"Vega"
],
"type" : "library"
},
{
"c99name" : "VegaIO",
"module_type" : "SwiftTarget",
"name" : "VegaIO",
"path" : "Sources/VegaIO",
"product_memberships" : [
"VegaIO",
"VegaFS",
"VegaProcess",
"VegaTLS",
"VegaProxy",
"VegaHTTP1",
"VegaHTTP2",
"VegaHTTP3",
"VegaWebSocket",
"VegaQUIC",
"VegaTest",
"vega-conformance"
],
"sources" : [
"Adapters.swift",
"Buffered.swift",
"Codec.swift",
"Codecs.swift",
"Debug.swift",
"Framed.swift",
"PCAP.swift",
"Streams.swift"
],
"target_dependencies" : [
"Vega"
],
"type" : "library"
},
{
"c99name" : "VegaHTTP3Core",
"module_type" : "SwiftTarget",
"name" : "VegaHTTP3Core",
"path" : "Sources/VegaHTTP3Core",
"product_memberships" : [
"VegaHTTP3",
"VegaHTTP3Core",
"vega-conformance"
],
"sources" : [
"HTTP3Frame.swift",
"QPACK.swift",
"QPACKTables.swift"
],
"target_dependencies" : [
"VegaWire",
"VegaHTTP2Core"
],
"type" : "library"
},
{
"c99name" : "VegaHTTP3",
"module_type" : "SwiftTarget",
"name" : "VegaHTTP3",
"path" : "Sources/VegaHTTP3",
"product_memberships" : [
"VegaHTTP3",
"vega-conformance"
],
"sources" : [
"Client.swift",
"Frames.swift",
"Server.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"VegaHTTP",
"VegaHTTP3Core",
"VegaHTTP2Core",
"VegaQUICCore",
"VegaQUIC",
"VegaWire",
"VegaCrypto"
],
"type" : "library"
},
{
"c99name" : "VegaHTTP2Core",
"module_type" : "SwiftTarget",
"name" : "VegaHTTP2Core",
"path" : "Sources/VegaHTTP2Core",
"product_memberships" : [
"VegaHTTP2",
"VegaHTTP3",
"VegaHTTP2Core",
"VegaHTTP3Core",
"vega-conformance"
],
"sources" : [
"HPACK.swift",
"HPACKTables.swift",
"HTTP2Frame.swift"
],
"target_dependencies" : [
"VegaWire"
],
"type" : "library"
},
{
"c99name" : "VegaHTTP2",
"module_type" : "SwiftTarget",
"name" : "VegaHTTP2",
"path" : "Sources/VegaHTTP2",
"product_memberships" : [
"VegaHTTP2",
"vega-conformance"
],
"sources" : [
"Connection.swift",
"Core.swift",
"Frame.swift",
"HeaderBlock.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"VegaHTTP",
"VegaWire",
"VegaHTTP2Core"
],
"type" : "library"
},
{
"c99name" : "VegaHTTP1Core",
"module_type" : "SwiftTarget",
"name" : "VegaHTTP1Core",
"path" : "Sources/VegaHTTP1Core",
"product_memberships" : [
"VegaProxy",
"VegaHTTP1",
"VegaWebSocket",
"VegaHTTP1Core",
"vega-conformance"
],
"sources" : [
"Parse.swift"
],
"target_dependencies" : [
"VegaHTTP",
"VegaWire"
],
"type" : "library"
},
{
"c99name" : "VegaHTTP1",
"module_type" : "SwiftTarget",
"name" : "VegaHTTP1",
"path" : "Sources/VegaHTTP1",
"product_memberships" : [
"VegaProxy",
"VegaHTTP1",
"VegaWebSocket",
"vega-conformance"
],
"sources" : [
"Codecs.swift",
"Connection.swift",
"HTTPTypes.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"VegaHTTP",
"VegaHTTP1Core",
"VegaWire"
],
"type" : "library"
},
{
"c99name" : "VegaHTTP",
"module_type" : "SwiftTarget",
"name" : "VegaHTTP",
"path" : "Sources/VegaHTTP",
"product_memberships" : [
"VegaCompression",
"VegaProxy",
"VegaHTTP",
"VegaHTTP1",
"VegaHTTP2",
"VegaHTTP3",
"VegaWebSocket",
"VegaHTTP1Core",
"vega-conformance"
],
"sources" : [
"FieldSections.swift",
"FieldSyntax.swift",
"HTTPFields.swift",
"HTTPTypes.swift"
],
"target_dependencies" : [
"VegaWire"
],
"type" : "library"
},
{
"c99name" : "VegaFS",
"module_type" : "SwiftTarget",
"name" : "VegaFS",
"path" : "Sources/VegaFS",
"product_memberships" : [
"VegaFS"
],
"sources" : [
"File.swift",
"FileSystem.swift",
"Metadata.swift",
"Support.swift"
],
"target_dependencies" : [
"Vega",
"VegaIO",
"CVega"
],
"type" : "library"
},
{
"c99name" : "VegaCrypto",
"module_type" : "SwiftTarget",
"name" : "VegaCrypto",
"path" : "Sources/VegaCrypto",
"product_memberships" : [
"VegaTLS",
"VegaCrypto",
"VegaHTTP3",
"VegaQUIC",
"VegaQUICCore",
"vega-conformance"
],
"sources" : [
"AEAD.swift",
"CertificateKey.swift",
"CertificateVerifier.swift",
"CryptoError.swift",
"Digest.swift",
"Hash.swift",
"Keys.swift",
"TrustRoots.swift"
],
"target_dependencies" : [
"CVegaTLS"
],
"type" : "library"
},
{
"c99name" : "VegaCompression",
"module_type" : "SwiftTarget",
"name" : "VegaCompression",
"path" : "Sources/VegaCompression",
"product_memberships" : [
"VegaCompression"
],
"sources" : [
"Compression.swift"
],
"target_dependencies" : [
"VegaHTTP",
"CVegaCompress"
],
"type" : "library"
},
{
"c99name" : "Vega",
"module_type" : "SwiftTarget",
"name" : "Vega",
"path" : "Sources/Vega",
"product_memberships" : [
"Vega",
"VegaIO",
"VegaFS",
"VegaProcess",
"VegaMetrics",
"VegaTLS",
"VegaProxy",
"VegaHTTP1",
"VegaHTTP2",
"VegaHTTP3",
"VegaWebSocket",
"VegaQUIC",
"VegaTest",
"vega-conformance"
],
"sources" : [
"IO/Driver.swift",
"IO/FileIO.swift",
"IO/IOBuffer.swift",
"IO/IOError.swift",
"IO/IOEvent.swift",
"IO/IOInterrupt.swift",
"IO/IOMetrics.swift",
"IO/Network.swift",
"IO/ReceivedBytes.swift",
"IO/URing.swift",
"Net/Arrival.swift",
"Net/DNS/DNSMessage.swift",
"Net/DNS/Resolver.swift",
"Net/DNS/ResolverConfig.swift",
"Net/DatagramBatch.swift",
"Net/HappyEyeballs.swift",
"Net/NetworkTLS.swift",
"Net/Pipe.swift",
"Net/RawSocket.swift",
"Net/RingReceive.swift",
"Net/Server.swift",
"Net/SocketAddress.swift",
"Net/SocketOption.swift",
"Net/Stream.swift",
"Net/TCP.swift",
"Net/TLSVersion.swift",
"Net/UDP.swift",
"Net/Unix.swift",
"Net/UnixDatagram.swift",
"Net/Vsock.swift",
"Runtime.swift",
"RuntimeMetrics.swift",
"Scheduler/Idle.swift",
"Scheduler/InjectQueue.swift",
"Scheduler/JobAudit.swift",
"Scheduler/LocalQueue.swift",
"Scheduler/Padding.swift",
"Scheduler/RawLock.swift",
"Scheduler/Scheduler.swift",
"Scheduler/TimerWheel.swift",
"Scheduler/Worker.swift",
"Sharded.swift",
"Signal/Quiesce.swift",
"Signal/Signal.swift",
"Sync/AsyncMutex.swift",
"Sync/Barrier.swift",
"Sync/Broadcast.swift",
"Sync/MPSCChannel.swift",
"Sync/MPSCChannelValues.swift",
"Sync/Notify.swift",
"Sync/OnceCell.swift",
"Sync/Oneshot.swift",
"Sync/RawRing.swift",
"Sync/Semaphore.swift",
"Sync/ShutdownToken.swift",
"Sync/SyncError.swift",
"Sync/TaskID.swift",
"Sync/WaitList.swift",
"Sync/Watch.swift",
"Task/BlockingPool.swift",
"Task/Cooperative.swift",
"Task/JoinSet.swift",
"Task/LocalExecutor.swift",
"Task/TaskPool.swift",
"Time/IOTimeout.swift",
"Time/Interval.swift",
"Time/RuntimeClock.swift",
"Time/Timeout.swift",
"Time/WriteStall.swift"
],
"target_dependencies" : [
"CVega"
],
"type" : "library"
},
{
"c99name" : "QUICTestPeer",
"module_type" : "SwiftTarget",
"name" : "QUICTestPeer",
"path" : "Tests/QUICTestPeer",
"sources" : [
"QUICTestPeer.swift"
],
"target_dependencies" : [
"VegaQUICCore",
"VegaWire",
"VegaCrypto",
"VegaTLS"
],
"type" : "library"
},
{
"c99name" : "CVegaZlib",
"module_type" : "ClangTarget",
"name" : "CVegaZlib",
"path" : "Sources/CVegaZlib",
"product_memberships" : [
"VegaCompression",
"VegaWebSocket",
"vega-conformance"
],
"sources" : [
"adler32.c",
"crc32.c",
"deflate.c",
"inffast.c",
"inflate.c",
"inftrees.c",
"trees.c",
"zutil.c"
],
"type" : "library"
},
{
"c99name" : "CVegaTLS",
"module_type" : "ClangTarget",
"name" : "CVegaTLS",
"path" : "Sources/CVegaTLS",
"product_memberships" : [
"VegaTLS",
"VegaCrypto",
"VegaHTTP3",
"VegaQUIC",
"VegaQUICCore",
"vega-conformance"
],
"sources" : [
"cvega_crypto.c",
"cvega_digest.c",
"cvega_tls.c",
"cvega_verify.c"
],
"target_dependencies" : [
"COpenSSL"
],
"type" : "library"
},
{
"c99name" : "CVegaCompress",
"module_type" : "ClangTarget",
"name" : "CVegaCompress",
"path" : "Sources/CVegaCompress",
"product_memberships" : [
"VegaCompression",
"VegaWebSocket",
"vega-conformance"
],
"sources" : [
"cvega_compress.c"
],
"target_dependencies" : [
"CVegaZlib"
],
"type" : "library"
},
{
"c99name" : "CVegaBoringSSL",
"module_type" : "ClangTarget",
"name" : "CVegaBoringSSL",
"path" : "Sources/CVegaBoringSSL",
"sources" : [
"crypto/asn1/a_bitstr.cc",
"crypto/asn1/a_bool.cc",
"crypto/asn1/a_d2i_fp.cc",
"crypto/asn1/a_dup.cc",
"crypto/asn1/a_gentm.cc",
"crypto/asn1/a_i2d_fp.cc",
"crypto/asn1/a_int.cc",
"crypto/asn1/a_mbstr.cc",
"crypto/asn1/a_object.cc",
"crypto/asn1/a_octet.cc",
"crypto/asn1/a_strex.cc",
"crypto/asn1/a_strnid.cc",
"crypto/asn1/a_time.cc",
"crypto/asn1/a_type.cc",
"crypto/asn1/a_utctm.cc",
"crypto/asn1/asn1_lib.cc",
"crypto/asn1/asn1_par.cc",
"crypto/asn1/asn_pack.cc",
"crypto/asn1/f_int.cc",
"crypto/asn1/f_string.cc",
"crypto/asn1/posix_time.cc",
"crypto/asn1/tasn_dec.cc",
"crypto/asn1/tasn_enc.cc",
"crypto/asn1/tasn_fre.cc",
"crypto/asn1/tasn_new.cc",
"crypto/asn1/tasn_typ.cc",
"crypto/asn1/tasn_utl.cc",
"crypto/base64/base64.cc",
"crypto/bio/bio.cc",
"crypto/bio/bio_mem.cc",
"crypto/bio/connect.cc",
"crypto/bio/errno.cc",
"crypto/bio/fd.cc",
"crypto/bio/file.cc",
"crypto/bio/hexdump.cc",
"crypto/bio/pair.cc",
"crypto/bio/printf.cc",
"crypto/bio/socket.cc",
"crypto/bio/socket_helper.cc",
"crypto/blake2/blake2.cc",
"crypto/bn/bn_asn1.cc",
"crypto/bn/convert.cc",
"crypto/buf/buf.cc",
"crypto/bytestring/asn1_compat.cc",
"crypto/bytestring/ber.cc",
"crypto/bytestring/cbb.cc",
"crypto/bytestring/cbs.cc",
"crypto/bytestring/unicode.cc",
"crypto/chacha/chacha.cc",
"crypto/cipher/derive_key.cc",
"crypto/cipher/e_aesctrhmac.cc",
"crypto/cipher/e_aesgcmsiv.cc",
"crypto/cipher/e_chacha20poly1305.cc",
"crypto/cipher/e_des.cc",
"crypto/cipher/e_null.cc",
"crypto/cipher/e_rc2.cc",
"crypto/cipher/e_rc4.cc",
"crypto/cipher/e_tls.cc",
"crypto/cipher/get_cipher.cc",
"crypto/cipher/tls_cbc.cc",
"crypto/conf/conf.cc",
"crypto/cpu_aarch64_apple.cc",
"crypto/cpu_aarch64_fuchsia.cc",
"crypto/cpu_aarch64_linux.cc",
"crypto/cpu_aarch64_openbsd.cc",
"crypto/cpu_aarch64_sysreg.cc",
"crypto/cpu_aarch64_win.cc",
"crypto/cpu_arm_freebsd.cc",
"crypto/cpu_arm_linux.cc",
"crypto/cpu_intel.cc",
"crypto/crypto.cc",
"crypto/curve25519/asm/x25519-asm-arm.S",
"crypto/curve25519/curve25519.cc",
"crypto/curve25519/curve25519_64_adx.cc",
"crypto/curve25519/spake25519.cc",
"crypto/des/des.cc",
"crypto/dh/dh_asn1.cc",
"crypto/dh/params.cc",
"crypto/digest/digest_extra.cc",
"crypto/dsa/dsa.cc",
"crypto/dsa/dsa_asn1.cc",
"crypto/ec/ec_asn1.cc",
"crypto/ec/ec_derive.cc",
"crypto/ec/hash_to_curve.cc",
"crypto/ecdh/ecdh.cc",
"crypto/ecdsa/ecdsa_asn1.cc",
"crypto/engine/engine.cc",
"crypto/err/err.cc",
"crypto/evp/evp.cc",
"crypto/evp/evp_asn1.cc",
"crypto/evp/evp_ctx.cc",
"crypto/evp/p_dh.cc",
"crypto/evp/p_dh_asn1.cc",
"crypto/evp/p_dsa_asn1.cc",
"crypto/evp/p_ec.cc",
"crypto/evp/p_ec_asn1.cc",
"crypto/evp/p_ed25519.cc",
"crypto/evp/p_ed25519_asn1.cc",
"crypto/evp/p_hkdf.cc",
"crypto/evp/p_rsa.cc",
"crypto/evp/p_rsa_asn1.cc",
"crypto/evp/p_x25519.cc",
"crypto/evp/p_x25519_asn1.cc",
"crypto/evp/pbkdf.cc",
"crypto/evp/print.cc",
"crypto/evp/scrypt.cc",
"crypto/evp/sign.cc",
"crypto/ex_data.cc",
"crypto/fipsmodule/bcm.cc",
"crypto/fipsmodule/fips_shared_support.cc",
"crypto/hpke/hpke.cc",
"crypto/hrss/asm/poly_rq_mul.S",
"crypto/hrss/hrss.cc",
"crypto/kyber/kyber.cc",
"crypto/lhash/lhash.cc",
"crypto/md4/md4.cc",
"crypto/md5/md5.cc",
"crypto/mem.cc",
"crypto/mldsa/mldsa.cc",
"crypto/mlkem/mlkem.cc",
"crypto/obj/obj.cc",
"crypto/obj/obj_xref.cc",
"crypto/pem/pem_all.cc",
"crypto/pem/pem_info.cc",
"crypto/pem/pem_lib.cc",
"crypto/pem/pem_oth.cc",
"crypto/pem/pem_pk8.cc",
"crypto/pem/pem_pkey.cc",
"crypto/pem/pem_x509.cc",
"crypto/pem/pem_xaux.cc",
"crypto/pkcs7/pkcs7.cc",
"crypto/pkcs7/pkcs7_x509.cc",
"crypto/pkcs8/p5_pbev2.cc",
"crypto/pkcs8/pkcs8.cc",
"crypto/pkcs8/pkcs8_x509.cc",
"crypto/poly1305/poly1305.cc",
"crypto/poly1305/poly1305_arm.cc",
"crypto/poly1305/poly1305_arm_asm.S",
"crypto/poly1305/poly1305_vec.cc",
"crypto/pool/pool.cc",
"crypto/rand/deterministic.cc",
"crypto/rand/fork_detect.cc",
"crypto/rand/forkunsafe.cc",
"crypto/rand/getentropy.cc",
"crypto/rand/ios.cc",
"crypto/rand/passive.cc",
"crypto/rand/rand.cc",
"crypto/rand/trusty.cc",
"crypto/rand/urandom.cc",
"crypto/rand/windows.cc",
"crypto/rc4/rc4.cc",
"crypto/refcount.cc",
"crypto/rsa/rsa_asn1.cc",
"crypto/rsa/rsa_crypt.cc",
"crypto/rsa/rsa_extra.cc",
"crypto/rsa/rsa_print.cc",
"crypto/sha/sha1.cc",
"crypto/sha/sha256.cc",
"crypto/sha/sha512.cc",
"crypto/siphash/siphash.cc",
"crypto/slhdsa/slhdsa.cc",
"crypto/spake2plus/spake2plus.cc",
"crypto/stack/stack.cc",
"crypto/thread.cc",
"crypto/thread_none.cc",
"crypto/thread_pthread.cc",
"crypto/thread_win.cc",
"crypto/trust_token/pmbtoken.cc",
"crypto/trust_token/trust_token.cc",
"crypto/trust_token/voprf.cc",
"crypto/x509/a_digest.cc",
"crypto/x509/a_sign.cc",
"crypto/x509/a_verify.cc",
"crypto/x509/algorithm.cc",
"crypto/x509/asn1_gen.cc",
"crypto/x509/by_dir.cc",
"crypto/x509/by_file.cc",
"crypto/x509/i2d_pr.cc",
"crypto/x509/name_print.cc",
"crypto/x509/policy.cc",
"crypto/x509/rsa_pss.cc",
"crypto/x509/t_crl.cc",
"crypto/x509/t_req.cc",
"crypto/x509/t_x509.cc",
"crypto/x509/t_x509a.cc",
"crypto/x509/v3_akey.cc",
"crypto/x509/v3_akeya.cc",
"crypto/x509/v3_alt.cc",
"crypto/x509/v3_bcons.cc",
"crypto/x509/v3_bitst.cc",
"crypto/x509/v3_conf.cc",
"crypto/x509/v3_cpols.cc",
"crypto/x509/v3_crld.cc",
"crypto/x509/v3_enum.cc",
"crypto/x509/v3_extku.cc",
"crypto/x509/v3_genn.cc",
"crypto/x509/v3_ia5.cc",
"crypto/x509/v3_info.cc",
"crypto/x509/v3_int.cc",
"crypto/x509/v3_lib.cc",
"crypto/x509/v3_ncons.cc",
"crypto/x509/v3_ocsp.cc",
"crypto/x509/v3_pcons.cc",
"crypto/x509/v3_pmaps.cc",
"crypto/x509/v3_prn.cc",
"crypto/x509/v3_purp.cc",
"crypto/x509/v3_skey.cc",
"crypto/x509/v3_utl.cc",
"crypto/x509/x509.cc",
"crypto/x509/x509_att.cc",
"crypto/x509/x509_cmp.cc",
"crypto/x509/x509_d2.cc",
"crypto/x509/x509_def.cc",
"crypto/x509/x509_ext.cc",
"crypto/x509/x509_lu.cc",
"crypto/x509/x509_obj.cc",
"crypto/x509/x509_req.cc",
"crypto/x509/x509_set.cc",
"crypto/x509/x509_trs.cc",
"crypto/x509/x509_txt.cc",
"crypto/x509/x509_v3.cc",
"crypto/x509/x509_vfy.cc",
"crypto/x509/x509_vpm.cc",
"crypto/x509/x509cset.cc",
"crypto/x509/x509name.cc",
"crypto/x509/x509rset.cc",
"crypto/x509/x509spki.cc",
"crypto/x509/x_algor.cc",
"crypto/x509/x_all.cc",
"crypto/x509/x_attrib.cc",
"crypto/x509/x_crl.cc",
"crypto/x509/x_exten.cc",
"crypto/x509/x_name.cc",
"crypto/x509/x_pubkey.cc",
"crypto/x509/x_req.cc",
"crypto/x509/x_sig.cc",
"crypto/x509/x_spki.cc",
"crypto/x509/x_val.cc",
"crypto/x509/x_x509.cc",
"crypto/x509/x_x509a.cc",
"gen/bcm/aes-gcm-avx10-x86_64-apple.S",
"gen/bcm/aes-gcm-avx10-x86_64-linux.S",
"gen/bcm/aes-gcm-avx2-x86_64-apple.S",
"gen/bcm/aes-gcm-avx2-x86_64-linux.S",
"gen/bcm/aesni-gcm-x86_64-apple.S",
"gen/bcm/aesni-gcm-x86_64-linux.S",
"gen/bcm/aesni-x86-apple.S",
"gen/bcm/aesni-x86-linux.S",
"gen/bcm/aesni-x86_64-apple.S",
"gen/bcm/aesni-x86_64-linux.S",
"gen/bcm/aesv8-armv7-linux.S",
"gen/bcm/aesv8-armv8-apple.S",
"gen/bcm/aesv8-armv8-linux.S",
"gen/bcm/aesv8-armv8-win.S",
"gen/bcm/aesv8-gcm-armv8-apple.S",
"gen/bcm/aesv8-gcm-armv8-linux.S",
"gen/bcm/aesv8-gcm-armv8-win.S",
"gen/bcm/armv4-mont-linux.S",
"gen/bcm/armv8-mont-apple.S",
"gen/bcm/armv8-mont-linux.S",
"gen/bcm/armv8-mont-win.S",
"gen/bcm/bn-586-apple.S",
"gen/bcm/bn-586-linux.S",
"gen/bcm/bn-armv8-apple.S",
"gen/bcm/bn-armv8-linux.S",
"gen/bcm/bn-armv8-win.S",
"gen/bcm/bsaes-armv7-linux.S",
"gen/bcm/co-586-apple.S",
"gen/bcm/co-586-linux.S",
"gen/bcm/ghash-armv4-linux.S",
"gen/bcm/ghash-neon-armv8-apple.S",
"gen/bcm/ghash-neon-armv8-linux.S",
"gen/bcm/ghash-neon-armv8-win.S",
"gen/bcm/ghash-ssse3-x86-apple.S",
"gen/bcm/ghash-ssse3-x86-linux.S",
"gen/bcm/ghash-ssse3-x86_64-apple.S",
"gen/bcm/ghash-ssse3-x86_64-linux.S",
"gen/bcm/ghash-x86-apple.S",
"gen/bcm/ghash-x86-linux.S",
"gen/bcm/ghash-x86_64-apple.S",
"gen/bcm/ghash-x86_64-linux.S",
"gen/bcm/ghashv8-armv7-linux.S",
"gen/bcm/ghashv8-armv8-apple.S",
"gen/bcm/ghashv8-armv8-linux.S",
"gen/bcm/ghashv8-armv8-win.S",
"gen/bcm/p256-armv8-asm-apple.S",
"gen/bcm/p256-armv8-asm-linux.S",
"gen/bcm/p256-armv8-asm-win.S",
"gen/bcm/p256-x86_64-asm-apple.S",
"gen/bcm/p256-x86_64-asm-linux.S",
"gen/bcm/p256_beeu-armv8-asm-apple.S",
"gen/bcm/p256_beeu-armv8-asm-linux.S",
"gen/bcm/p256_beeu-armv8-asm-win.S",
"gen/bcm/p256_beeu-x86_64-asm-apple.S",
"gen/bcm/p256_beeu-x86_64-asm-linux.S",
"gen/bcm/rdrand-x86_64-apple.S",
"gen/bcm/rdrand-x86_64-linux.S",
"gen/bcm/rsaz-avx2-apple.S",
"gen/bcm/rsaz-avx2-linux.S",
"gen/bcm/sha1-586-apple.S",
"gen/bcm/sha1-586-linux.S",
"gen/bcm/sha1-armv4-large-linux.S",
"gen/bcm/sha1-armv8-apple.S",
"gen/bcm/sha1-armv8-linux.S",
"gen/bcm/sha1-armv8-win.S",
"gen/bcm/sha1-x86_64-apple.S",
"gen/bcm/sha1-x86_64-linux.S",
"gen/bcm/sha256-586-apple.S",
"gen/bcm/sha256-586-linux.S",
"gen/bcm/sha256-armv4-linux.S",
"gen/bcm/sha256-armv8-apple.S",
"gen/bcm/sha256-armv8-linux.S",
"gen/bcm/sha256-armv8-win.S",
"gen/bcm/sha256-x86_64-apple.S",
"gen/bcm/sha256-x86_64-linux.S",
"gen/bcm/sha512-586-apple.S",
"gen/bcm/sha512-586-linux.S",
"gen/bcm/sha512-armv4-linux.S",
"gen/bcm/sha512-armv8-apple.S",
"gen/bcm/sha512-armv8-linux.S",
"gen/bcm/sha512-armv8-win.S",
"gen/bcm/sha512-x86_64-apple.S",
"gen/bcm/sha512-x86_64-linux.S",
"gen/bcm/vpaes-armv7-linux.S",
"gen/bcm/vpaes-armv8-apple.S",
"gen/bcm/vpaes-armv8-linux.S",
"gen/bcm/vpaes-armv8-win.S",
"gen/bcm/vpaes-x86-apple.S",
"gen/bcm/vpaes-x86-linux.S",
"gen/bcm/vpaes-x86_64-apple.S",
"gen/bcm/vpaes-x86_64-linux.S",
"gen/bcm/x86-mont-apple.S",
"gen/bcm/x86-mont-linux.S",
"gen/bcm/x86_64-mont-apple.S",
"gen/bcm/x86_64-mont-linux.S",
"gen/bcm/x86_64-mont5-apple.S",
"gen/bcm/x86_64-mont5-linux.S",
"gen/crypto/aes128gcmsiv-x86_64-apple.S",
"gen/crypto/aes128gcmsiv-x86_64-linux.S",
"gen/crypto/chacha-armv4-linux.S",
"gen/crypto/chacha-armv8-apple.S",
"gen/crypto/chacha-armv8-linux.S",
"gen/crypto/chacha-armv8-win.S",
"gen/crypto/chacha-x86-apple.S",
"gen/crypto/chacha-x86-linux.S",
"gen/crypto/chacha-x86_64-apple.S",
"gen/crypto/chacha-x86_64-linux.S",
"gen/crypto/chacha20_poly1305_armv8-apple.S",
"gen/crypto/chacha20_poly1305_armv8-linux.S",
"gen/crypto/chacha20_poly1305_armv8-win.S",
"gen/crypto/chacha20_poly1305_x86_64-apple.S",
"gen/crypto/chacha20_poly1305_x86_64-linux.S",
"gen/crypto/err_data.cc",
"gen/crypto/md5-586-apple.S",
"gen/crypto/md5-586-linux.S",
"gen/crypto/md5-x86_64-apple.S",
"gen/crypto/md5-x86_64-linux.S",
"ssl/bio_ssl.cc",
"ssl/d1_both.cc",
"ssl/d1_lib.cc",
"ssl/d1_pkt.cc",
"ssl/d1_srtp.cc",
"ssl/dtls_method.cc",
"ssl/dtls_record.cc",
"ssl/encrypted_client_hello.cc",
"ssl/extensions.cc",
"ssl/handoff.cc",
"ssl/handshake.cc",
"ssl/handshake_client.cc",
"ssl/handshake_server.cc",
"ssl/s3_both.cc",
"ssl/s3_lib.cc",
"ssl/s3_pkt.cc",
"ssl/ssl_aead_ctx.cc",
"ssl/ssl_asn1.cc",
"ssl/ssl_buffer.cc",
"ssl/ssl_cert.cc",
"ssl/ssl_cipher.cc",
"ssl/ssl_credential.cc",
"ssl/ssl_file.cc",
"ssl/ssl_key_share.cc",
"ssl/ssl_lib.cc",
"ssl/ssl_privkey.cc",
"ssl/ssl_session.cc",
"ssl/ssl_stat.cc",
"ssl/ssl_transcript.cc",
"ssl/ssl_versions.cc",
"ssl/ssl_x509.cc",
"ssl/t1_enc.cc",
"ssl/tls13_both.cc",
"ssl/tls13_client.cc",
"ssl/tls13_enc.cc",
"ssl/tls13_server.cc",
"ssl/tls_method.cc",
"ssl/tls_record.cc",
"third_party/fiat/asm/fiat_curve25519_adx_mul.S",
"third_party/fiat/asm/fiat_curve25519_adx_square.S",
"third_party/fiat/asm/fiat_p256_adx_mul.S",
"third_party/fiat/asm/fiat_p256_adx_sqr.S"
],
"type" : "library"
},
{
"c99name" : "CVega",
"module_type" : "ClangTarget",
"name" : "CVega",
"path" : "Sources/CVega",
"product_memberships" : [
"Vega",
"VegaIO",
"VegaFS",
"VegaProcess",
"VegaMetrics",
"VegaTLS",
"VegaProxy",
"VegaHTTP1",
"VegaHTTP2",
"VegaHTTP3",
"VegaWebSocket",
"VegaQUIC",
"VegaTest",
"vega-conformance"
],
"sources" : [
"cvega.c",
"cvega_win.c"
],
"type" : "library"
},
{
"c99name" : "COpenSSL",
"module_type" : "SystemLibraryTarget",
"name" : "COpenSSL",
"path" : "Sources/COpenSSL",
"product_memberships" : [
"VegaTLS",
"VegaCrypto",
"VegaHTTP3",
"VegaQUIC",
"VegaQUICCore",
"vega-conformance"
],
"sources" : [
],
"type" : "system-target"
}
],
"tools_version" : "6.2"
}
linux-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:1b75f3338690e1611bd07d393b988f1cb6c72bd2655b61306c710afc67bb9c44
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.3-latest
Done.