The Swift Package Index logo.Swift Package Index

Build Information

Failed to build garuda, reference 2.2.0 (67f457), with Swift 6.2 for macOS (SPM) on 21 Oct 2026 08:53:22 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/grepjava/garuda.git
Reference: 2.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/grepjava/garuda
 * tag               2.2.0      -> FETCH_HEAD
HEAD is now at 67f4570 Garuda 2.2.0: RELEASE.md dated, the README on 2.2.0
Cloned https://github.com/grepjava/garuda.git
Revision (git rev-parse @):
67f4570c0eb7266146fd31db6aa1ddda272a864c
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/grepjava/garuda.git at 2.2.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/grepjava/garuda.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/464] Write sources
[7/464] Write garuda-entitlement.plist
[10/464] Write pgfuzz-entitlement.plist
[11/464] Write sources
[12/464] Write garuda-conformance-entitlement.plist
[12/464] Write sources
[42/464] Compiling fiat_curve25519_adx_square.S
[43/464] Compiling fiat_p256_adx_mul.S
[44/464] Compiling fiat_p256_adx_sqr.S
[45/464] Compiling fiat_curve25519_adx_mul.S
[46/464] Write swift-version--3CB7CFEC50E0D141.txt
[47/464] Compiling CVegaTLS cvega_digest.c
[48/468] Compiling CVegaSQLite vega_sqlite.c
[49/468] Compiling CVegaCompress cvega_compress.c
[50/476] Compiling CVegaTLS cvega_tls.c
[51/476] Compiling CVegaTLS cvega_crypto.c
[52/488] Compiling CVegaTLS cvega_verify.c
[53/488] Compiling tls13_server.cc
[54/488] Compiling tls_method.cc
[55/488] Compiling tls13_enc.cc
[56/488] Compiling tls_record.cc
[58/497] Compiling VegaRedisProtocol RedisValue.swift
[59/497] Compiling VegaRedisProtocol RedisSlots.swift
[60/497] Compiling VegaRedisProtocol RedisReads.swift
[61/497] Emitting module VegaWire
[62/497] Compiling VegaWire Allocation.swift
[63/497] Compiling VegaWire ByteBuffer.swift
[64/497] Compiling VegaWire Bytes.swift
[65/497] Compiling VegaDBTracing DatabaseTracing.swift
[66/497] Emitting module VegaDBTracing
[67/497] Compiling VegaRedisProtocol RedisCommand.swift
[68/497] Compiling VegaRedisProtocol RedisParser.swift
[69/497] Emitting module VegaRedisProtocol
[70/497] Compiling Instrumentation MultiplexInstrument.swift
[71/497] Compiling Instrumentation NoOpInstrument.swift
[71/500] Compiling tls13_client.cc
[73/509] Compiling Instrumentation Instrument.swift
[74/509] Compiling Instrumentation Locks.swift
[75/509] Compiling GarudaMacros PostgresRowMacro.swift
[76/509] Compiling GarudaMacros JSONMacro.swift
[77/509] Compiling GarudaMacros Plugin.swift
[78/509] Emitting module GarudaMacros
[79/509] Compiling VegaCrypto Hash.swift
[80/509] Compiling VegaCrypto CertificateVerifier.swift
[81/509] Compiling VegaCrypto CryptoError.swift
[82/509] Compiling VegaCrypto CertificateKey.swift
[83/509] Compiling VegaCrypto Digest.swift
[84/509] Compiling VegaCrypto Keys.swift
[85/509] Emitting module VegaCrypto
[86/509] Compiling VegaCrypto TrustRoots.swift
[87/509] Compiling VegaCrypto AEAD.swift
[87/509] Write Objects.LinkFileList
[89/522] Compiling Instrumentation InstrumentationContextKey.swift
[90/522] Compiling Instrumentation InstrumentationContext.swift
[91/522] Emitting module Instrumentation
[92/522] Compiling Instrumentation InstrumentationSystem.swift
[92/522] Compiling t1_enc.cc
[93/522] Compiling tls13_both.cc
[94/533] Compiling ssl_x509.cc
[96/533] Compiling VegaWebSocketCore WebSocketFrame.swift
[97/533] Compiling VegaWebSocketCore WebSocketDeflate.swift
[98/533] Emitting module VegaWebSocketCore
[99/533] Compiling ServiceContextModule ServiceContextModule.swift
[100/533] Emitting module ServiceContextModule
[101/533] Compiling VegaHTTP HTTPTypes.swift
[102/533] Compiling VegaHTTP HTTPFields.swift
[103/533] Compiling VegaHTTP FieldSections.swift
[104/533] Compiling VegaHTTP FieldSyntax.swift
[105/533] Emitting module VegaHTTP
[106/542] Compiling VegaHTTP2Core HPACKTables.swift
[107/542] Compiling VegaHTTP2Core HTTP2Frame.swift
[107/542] Compiling ssl_versions.cc
[109/542] Compiling Tracing WithTracer.swift
[110/544] Compiling Tracing TracingTime.swift
[111/544] Compiling Tracing TracerProtocol+Legacy.swift
[112/544] Compiling Tracing TracerProtocol.swift
[112/544] Compiling ssl_transcript.cc
[114/544] Compiling Tracing Tracer.swift
[115/544] Compiling Tracing NoOpTracer.swift
[116/544] Compiling Tracing InstrumentationSystem+Tracing.swift
[117/544] Compiling Tracing SpanProtocol.swift
[118/544] Emitting module Tracing
[119/544] Compiling VegaQUICCore TLS13.swift
[120/544] Compiling VegaQUICCore QUICPath.swift
[121/544] Compiling VegaQUICCore QUICStream.swift
[122/545] Compiling VegaPostgresProtocol SaslPrep.swift
[123/545] Compiling VegaPostgresProtocol ScramSHA256.swift
[123/545] Compiling ssl_stat.cc
[125/545] Compiling VegaQUICCore TLS13Client.swift
[126/545] Compiling VegaQUICCore QUICLoss.swift
[127/545] Compiling VegaQUICCore QUICPacket.swift
[128/545] Emitting module VegaQUICCore
[128/545] Linking GarudaMacros-tool
[129/545] Compiling ssl_privkey.cc
[130/545] Compiling ssl_session.cc
[132/545] Emitting module VegaHTTP2Core
[133/545] Compiling VegaHTTP2Core HPACK.swift
[134/545] Compiling VegaQUICCore TLSTransportParameters.swift
[135/545] Compiling VegaQUICCore QUICSend.swift
[136/545] Compiling VegaCompression Compression.swift
[137/545] Emitting module VegaCompression
[138/545] Compiling VegaPostgresProtocol PostgresSession.swift
[139/545] Compiling VegaPostgresProtocol PostgresCopy.swift
[140/545] Compiling VegaPostgresProtocol PostgresBinary.swift
[141/545] Emitting module VegaPostgresProtocol
[142/545] Compiling VegaPostgresProtocol CivilTime.swift
[143/545] Compiling VegaPostgresProtocol PostgresArrayText.swift
[144/545] Compiling VegaPostgresProtocol PostgresWire.swift
[145/549] Compiling VegaQUICCore Varint.swift
[146/549] Compiling VegaHTTP3Core QPACKTables.swift
[147/549] Compiling VegaQUICCore QUICCrypto.swift
[148/549] Compiling VegaQUICCore QUICFrame.swift
[149/549] Compiling VegaQUICCore QUICClient.swift
[150/549] Compiling VegaQUICCore QUICConnection.swift
[150/549] Compiling ssl_key_share.cc
[151/549] Compiling ssl_lib.cc
[152/549] Compiling ssl_file.cc
[154/549] Compiling VegaHTTP3Core HTTP3Frame.swift
[155/549] Emitting module VegaHTTP3Core
[156/549] Compiling VegaHTTP3Core QPACK.swift
[156/549] Compiling ssl_cipher.cc
[157/549] Compiling ssl_buffer.cc
[158/549] Compiling ssl_credential.cc
[159/549] Compiling ssl_cert.cc
[160/566] Compiling ssl_asn1.cc
[162/566] Compiling GarudaWire RootPath.swift
[163/567] Compiling GarudaWire TraceContext.swift
[163/567] Compiling ssl_aead_ctx.cc
[164/567] Compiling s3_pkt.cc
[165/567] Compiling s3_lib.cc
[166/567] Compiling s3_both.cc
[167/567] Compiling handshake_server.cc
[167/567] Compiling handshake.cc
[169/567] Compiling handoff.cc
[170/567] Compiling handshake_client.cc
[172/567] Compiling GarudaWire HTTPSRedirect.swift
[173/567] Compiling GarudaWire HTTPURL.swift
[174/567] Compiling GarudaWire HTTPResponse.swift
[175/567] Compiling GarudaWire HTTPResponseParser.swift
[176/567] Compiling GarudaWire HTTPRequest.swift
[177/567] Compiling GarudaWire HTTPRequestWriter.swift
[178/567] Compiling GarudaWire ResponseCachePolicy.swift
[179/567] Compiling GarudaWire CivilTime.swift
[180/567] Compiling GarudaWire ContentCoding.swift
[181/567] Compiling GarudaWire Bytes.swift
[182/567] Compiling GarudaWire ChunkedDecoder.swift
[183/567] Compiling GarudaWire ForwardedTrust.swift
[184/567] Compiling GarudaWire HTTPParser.swift
[185/567] Emitting module GarudaWire
[186/567] Compiling GarudaWire DateCache.swift
/Users/admin/builder/spi-builder-workspace/Sources/GarudaWire/DateCache.swift:25:9: error: mutating method 'refresh' may not be used on immutable value 'self.bytes'
18 | /// `Sun, 06 Nov 1994 08:49:37 GMT`: RFC 9110's IMF-fixdate, 29 bytes.
19 | public struct DateCache: ~Copyable {
20 |     public let bytes: UnsafeMutablePointer<UInt8>
   |            `- note: change 'let' to 'var' to make it mutable
21 |     @usableFromInline var lastSecond: Int64 = -1
22 |
23 |     public init() {
24 |         bytes = .allocate(capacity: 29)
25 |         refresh()
   |         `- error: mutating method 'refresh' may not be used on immutable value 'self.bytes'
26 |     }
27 |
[187/567] Compiling GarudaWire Exports.swift
/Users/admin/builder/spi-builder-workspace/Sources/GarudaWire/DateCache.swift:25:9: error: mutating method 'refresh' may not be used on immutable value 'self.bytes'
18 | /// `Sun, 06 Nov 1994 08:49:37 GMT`: RFC 9110's IMF-fixdate, 29 bytes.
19 | public struct DateCache: ~Copyable {
20 |     public let bytes: UnsafeMutablePointer<UInt8>
   |            `- note: change 'let' to 'var' to make it mutable
21 |     @usableFromInline var lastSecond: Int64 = -1
22 |
23 |     public init() {
24 |         bytes = .allocate(capacity: 29)
25 |         refresh()
   |         `- error: mutating method 'refresh' may not be used on immutable value 'self.bytes'
26 |     }
27 |
[187/567] Compiling extensions.cc
[188/567] Compiling md5-x86_64-linux.S
[188/567] Compiling bio_ssl.cc
[188/567] Compiling d1_both.cc
[188/567] Compiling d1_lib.cc
[188/567] Compiling d1_pkt.cc
[188/567] Compiling encrypted_client_hello.cc
[188/567] Compiling d1_srtp.cc
[188/567] Compiling dtls_method.cc
[188/567] Compiling dtls_record.cc
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/grepjava/vega-db.git
Fetching https://github.com/apple/swift-distributed-tracing
Fetching https://github.com/grepjava/vega.git
[1/6684] Fetching swift-distributed-tracing
[536/11086] Fetching swift-distributed-tracing, vega
[1538/11361] Fetching swift-distributed-tracing, vega, vega-db
[9558/92343] Fetching swift-distributed-tracing, vega, vega-db, swift-syntax
Fetched https://github.com/apple/swift-distributed-tracing from cache (14.06s)
Fetched https://github.com/grepjava/vega-db.git from cache (14.06s)
Fetched https://github.com/swiftlang/swift-syntax from cache (14.07s)
Fetched https://github.com/grepjava/vega.git from cache (14.06s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 602.0.0 (17.31s)
Computing version for https://github.com/grepjava/vega-db.git
Computed https://github.com/grepjava/vega-db.git at 0.3.0 (0.63s)
Computing version for https://github.com/grepjava/vega.git
Computed https://github.com/grepjava/vega.git at 1.1.0 (0.64s)
Computing version for https://github.com/apple/swift-distributed-tracing
Computed https://github.com/apple/swift-distributed-tracing at 1.7.2 (0.61s)
Creating working copy for https://github.com/grepjava/vega-db.git
Working copy of https://github.com/grepjava/vega-db.git resolved at 0.3.0
Creating working copy for https://github.com/apple/swift-distributed-tracing
Working copy of https://github.com/apple/swift-distributed-tracing resolved at 1.7.2
Creating working copy for https://github.com/grepjava/vega.git
Working copy of https://github.com/grepjava/vega.git resolved at 1.1.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 602.0.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.4.1.4-MacroSupport-macos_aarch64.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.4.1.4-MacroSupport-macos_aarch64.zip (1.19s)
BUILD FAILURE 6.2 macosSpm