Build Information
Failed to build distributed-lock-valkey, reference main (09316a), with Swift 6.2 for Wasm on 24 Apr 2026 10:50:41 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.2-latest swift build --swift-sdk swift-6.2-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/rosecoder/distributed-lock-valkey-swift.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/rosecoder/distributed-lock-valkey-swift
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 09316ae chore: Migrated to valkey-swift
Cloned https://github.com/rosecoder/distributed-lock-valkey-swift.git
Revision (git rev-parse @):
09316aee3aa8dd16182220bbd2a62f43b68ac320
SUCCESS checkout https://github.com/rosecoder/distributed-lock-valkey-swift.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.2
Building package at path: $PWD
https://github.com/rosecoder/distributed-lock-valkey-swift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.2-latest swift build --swift-sdk swift-6.2-RELEASE_wasm 2>&1
wasm-6.2-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:2a8b2d9e022a9894c61e0736af7cdaa1ee64c002dbb133a55c0d7e8980b3ad16
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.2-latest
Fetching https://github.com/valkey-io/valkey-swift
Fetching https://github.com/rosecoder/distributed-lock-swift.git
[1/72] Fetching distributed-lock-swift
Fetched https://github.com/rosecoder/distributed-lock-swift.git from cache (0.37s)
[1/16597] Fetching valkey-swift
Fetched https://github.com/valkey-io/valkey-swift from cache (1.47s)
Computing version for https://github.com/rosecoder/distributed-lock-swift.git
Computed https://github.com/rosecoder/distributed-lock-swift.git at 0.0.3 (1.90s)
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-distributed-tracing.git
[1/5769] Fetching swift-distributed-tracing
[3636/12418] Fetching swift-distributed-tracing, swift-log
Fetched https://github.com/apple/swift-distributed-tracing.git from cache (0.56s)
Fetched https://github.com/apple/swift-log.git from cache (0.68s)
Computing version for https://github.com/valkey-io/valkey-swift
Computed https://github.com/valkey-io/valkey-swift at 1.3.0 (1.16s)
Fetching https://github.com/apple/swift-configuration.git
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-nio-transport-services.git
[1/2745] Fetching swift-service-lifecycle
[743/5592] Fetching swift-service-lifecycle, swift-nio-transport-services
[2358/29272] Fetching swift-service-lifecycle, swift-nio-transport-services, swift-collections
[8435/32501] Fetching swift-service-lifecycle, swift-nio-transport-services, swift-collections, swift-configuration
[20189/47941] Fetching swift-service-lifecycle, swift-nio-transport-services, swift-collections, swift-configuration, swift-nio-ssl
[25941/131160] Fetching swift-service-lifecycle, swift-nio-transport-services, swift-collections, swift-configuration, swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (2.28s)
Fetched https://github.com/swift-server/swift-service-lifecycle.git from cache (2.29s)
[54719/125568] Fetching swift-collections, swift-configuration, swift-nio-ssl, swift-nio
Fetching https://github.com/apple/swift-atomics.git
[73812/127388] Fetching swift-collections, swift-configuration, swift-nio-ssl, swift-nio, swift-atomics
Fetched https://github.com/apple/swift-collections.git from cache (3.08s)
[52524/103708] Fetching swift-configuration, swift-nio-ssl, swift-nio, swift-atomics
Fetched https://github.com/apple/swift-atomics.git from cache (0.94s)
[53991/101888] Fetching swift-configuration, swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-configuration.git from cache (4.02s)
[67036/98659] Fetching swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-nio-ssl.git from cache (4.06s)
[52428/83219] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git from cache (8.84s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.28.0 (9.31s)
Computing version for https://github.com/apple/swift-distributed-tracing.git
Computed https://github.com/apple/swift-distributed-tracing.git at 1.4.1 (0.43s)
Fetching https://github.com/apple/swift-service-context.git
[1/1276] Fetching swift-service-context
Fetched https://github.com/apple/swift-service-context.git from cache (0.30s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.3.0 (0.77s)
Computing version for https://github.com/apple/swift-configuration.git
Computed https://github.com/apple/swift-configuration.git at 1.2.0 (3.10s)
Fetching https://github.com/apple/swift-system
[1/5601] Fetching swift-system
Fetched https://github.com/apple/swift-system from cache (0.59s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.4.1 (1.61s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.0 (0.53s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.11.0 (0.43s)
Fetching https://github.com/apple/swift-async-algorithms.git
[1/6247] Fetching swift-async-algorithms
Fetched https://github.com/apple/swift-async-algorithms.git from cache (0.65s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.3 (1.60s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.6.4 (0.67s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.99.0 (1.45s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.12.0 (0.77s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.0 (0.46s)
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.6.4
Creating working copy for https://github.com/apple/swift-configuration.git
Working copy of https://github.com/apple/swift-configuration.git resolved at 1.2.0
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.11.0
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.3
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.12.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-distributed-tracing.git
Working copy of https://github.com/apple/swift-distributed-tracing.git resolved at 1.4.1
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.99.0
Creating working copy for https://github.com/valkey-io/valkey-swift
Working copy of https://github.com/valkey-io/valkey-swift resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.4.1
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.28.0
Creating working copy for https://github.com/rosecoder/distributed-lock-swift.git
Working copy of https://github.com/rosecoder/distributed-lock-swift.git resolved at 0.0.3
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.3.0
Building for debugging...
[0/443] Write sources
[28/443] Compiling _CWASI _CWASI.c
[29/443] Compiling CNIOLinux shim.c
[30/443] Compiling CNIOOpenBSD shim.c
[31/443] Compiling CNIODarwin shim.c
[32/443] Compiling CNIOLinux liburing_shims.c
[33/443] Compiling CSystem shims.c
[34/443] Compiling CNIOWindows shim.c
[34/443] Compiling _AtomicsShims.c
[36/443] Compiling CNIOWASI CNIOWASI.c
[37/443] Compiling CNIOWindows WSAStartup.c
[38/443] Compiling CNIOPosix event_loop_id.c
[39/443] Write swift-version-24593BA9C3E375BF.txt
[40/443] Compiling fiat_p256_adx_sqr.S
[41/443] Compiling fiat_curve25519_adx_square.S
[42/443] Compiling fiat_curve25519_adx_mul.S
[43/443] Compiling fiat_p256_adx_mul.S
[45/483] Emitting module ServiceContextModule
[46/483] Emitting module _NIOBase64
[46/483] Compiling CNIOBoringSSLShims shims.c
[47/489] Compiling tls_record.cc
[48/489] Compiling tls_method.cc
[49/510] Compiling tls13_server.cc
[51/510] Emitting module ConcurrencyHelpers
[52/528] Compiling ConcurrencyHelpers LockedValueBox.swift
[53/528] Compiling Atomics UnsafeAtomic.swift
[54/528] Compiling Atomics UnsafeAtomicLazyReference.swift
[55/528] Compiling Atomics ManagedAtomic.swift
[56/528] Compiling Atomics ManagedAtomicLazyReference.swift
[57/530] Compiling Atomics OptionalRawRepresentable.swift
[58/530] Compiling Atomics RawRepresentable.swift
[59/530] Compiling Atomics AtomicBool.swift
[60/530] Emitting module InternalCollectionsUtilities
[61/530] Compiling Atomics AtomicStorage.swift
[62/530] Compiling Atomics AtomicValue.swift
[63/530] Compiling Atomics AtomicMemoryOrderings.swift
[64/530] Compiling Atomics DoubleWord.swift
[65/530] Compiling Atomics IntegerConformances.swift
[66/530] Compiling Atomics PointerConformances.swift
[67/530] Compiling Atomics Primitives.native.swift
[68/530] Compiling Atomics AtomicInteger.swift
[69/530] Compiling Atomics AtomicOptionalWrappable.swift
[70/530] Compiling Atomics AtomicReference.swift
[82/532] Compiling ServiceContextModule ServiceContextKey.swift
[83/532] Compiling _NIODataStructures PriorityQueue.swift
[88/532] Compiling Atomics IntegerOperations.swift
[89/532] Compiling Atomics Unmanaged extensions.swift
[90/537] Compiling ServiceContextModule ServiceContext.swift
[91/538] Compiling Logging LogEvent.swift
[92/538] Emitting module SystemPackage
[105/538] Compiling _NIOBase64 Base64.swift
[107/539] Compiling _NIODataStructures _TinyArray.swift
[108/567] Compiling OrderedCollections _HashTable.swift
[109/567] Compiling OrderedCollections _Hashtable+Header.swift
[110/567] Compiling OrderedCollections OrderedDictionary+Codable.swift
[111/567] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[112/567] Compiling OrderedCollections _HashTable+Testing.swift
[113/567] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[114/567] Emitting module Atomics
[115/570] Compiling Instrumentation NoOpInstrument.swift
[116/589] Compiling Instrumentation MultiplexInstrument.swift
[117/600] Compiling OrderedCollections OrderedSet+Codable.swift
[118/600] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[120/634] Compiling ContainersPreview Drain+Reduce.swift
[121/634] Compiling ContainersPreview Drain.swift
[122/634] Compiling ContainersPreview Producer+Collect.swift
[123/634] Compiling ContainersPreview Producer+Filter.swift
[124/638] Compiling ContainersPreview RandomAccessContainer.swift
[125/638] Compiling ContainersPreview RangeExpression2.swift
[126/638] Compiling ContainersPreview RangeReplaceableContainer.swift
[127/638] Compiling ContainersPreview Drain+Map.swift
[128/638] Compiling ContainersPreview Producer+Map.swift
[129/638] Compiling ContainersPreview Producer+Reduce.swift
[130/638] Compiling ContainersPreview Producer.swift
[131/638] Compiling ContainersPreview Borrow.swift
[132/638] Compiling ContainersPreview BorrowingIteratorProtocol+Map.swift
[133/638] Compiling ContainersPreview BorrowingIteratorProtocol+Reduce.swift
[134/638] Compiling ContainersPreview BorrowingIteratorProtocol+SpanwiseZip.swift
[135/638] Compiling ContainersPreview BorrowingIteratorProtocol.swift
[136/638] Compiling ContainersPreview BorrowingSequence+Standard Conformances.swift
[137/638] Compiling ContainersPreview BorrowingSequence+Utilities.swift
[138/638] Compiling ContainersPreview BorrowingSequence.swift
[139/638] Compiling ContainersPreview BidirectionalContainer.swift
[140/638] Compiling ContainersPreview Container+Filter.swift
[141/638] Compiling ContainersPreview Container+SpanwiseZip.swift
[142/638] Compiling ContainersPreview Container.swift
[143/638] Compiling ContainersPreview ContainerIterator.swift
[144/638] Compiling ContainersPreview DynamicContainer.swift
[145/638] Compiling ContainersPreview MutableContainer.swift
[146/638] Compiling ContainersPreview PermutableContainer.swift
[163/638] Compiling Instrumentation Instrument.swift
[164/638] Emitting module Instrumentation
[165/638] Compiling Instrumentation InstrumentationSystem.swift
[166/638] Compiling Instrumentation Locks.swift
[167/639] Compiling Logging Locks.swift
[168/639] Compiling Logging MetadataProvider.swift
[169/639] Compiling ConcurrencyHelpers Lock.swift
[171/640] Compiling ContainersPreview Box.swift
[172/640] Compiling ContainersPreview Inout.swift
[173/640] Compiling ContainersPreview InputSpan.swift
[174/640] Compiling ContainersPreview Shared.swift
[176/640] Emitting module _NIODataStructures
[177/640] Compiling _NIODataStructures Heap.swift
[179/652] Emitting module ContainersPreview
[180/652] Compiling ContainersPreview OutputSpan+Extras.swift
[181/652] Compiling ContainersPreview TemporaryAllocation.swift
[182/652] Compiling ContainersPreview BorrowingIteratorProtocol+Copy.swift
[183/652] Compiling ContainersPreview BorrowingIteratorProtocol+ElementsEqual.swift
[184/652] Compiling ContainersPreview BorrowingIteratorProtocol+Filter.swift
[186/653] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[187/653] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[188/653] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[189/653] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[190/653] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[191/653] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[192/653] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[193/660] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[194/660] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[195/660] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[196/660] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[197/660] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[198/660] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[199/660] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[200/700] Compiling Tracing TracingTime.swift
[201/700] Compiling DequeModule RigidDeque+Container.swift
[202/700] Compiling DequeModule RigidDeque+Descriptions.swift
[203/700] Compiling DequeModule RigidDeque+Equatable.swift
[204/700] Compiling DequeModule RigidDeque+Experimental.swift
[205/700] Compiling DequeModule RigidDeque+Hashable.swift
[206/700] Compiling DequeModule RigidDeque+Initializers.swift
[207/700] Compiling DequeModule RigidDeque+Insertions.swift
[208/700] Compiling DequeModule RigidDeque+Prepend.swift
[209/700] Emitting module UnixSignals
[210/700] Compiling UnixSignals UnixSignal.swift
[211/700] Compiling UnixSignals UnixSignalsSequence.swift
[213/701] Compiling Tracing TracerProtocol.swift
[214/701] Compiling DequeModule UniqueDeque+Equatable.swift
[215/701] Compiling DequeModule UniqueDeque+Experimental.swift
[216/701] Compiling DequeModule UniqueDeque+Hashable.swift
[217/701] Compiling DequeModule UniqueDeque+Initializers.swift
[218/701] Compiling DequeModule UniqueDeque+Insertions.swift
[219/701] Compiling DequeModule UniqueDeque+Prepend.swift
[220/701] Compiling DequeModule UniqueDeque+Removals.swift
[221/701] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[222/701] Compiling DequeModule Deque+Testing.swift
[223/701] Compiling DequeModule Deque._Storage.swift
[224/701] Compiling DequeModule Deque._UnsafeHandle.swift
[225/701] Compiling DequeModule Deque.swift
[226/701] Compiling DequeModule _DequeBuffer.swift
[227/701] Compiling DequeModule _DequeBufferHeader.swift
[228/701] Compiling DequeModule RigidDeque+Append.swift
[229/701] Compiling DequeModule RigidDeque+Consumption.swift
[230/701] Compiling DequeModule RigidDeque+Removals.swift
[231/701] Compiling DequeModule RigidDeque+Replacements.swift
[232/701] Compiling DequeModule RigidDeque+Testing.swift
[233/701] Compiling DequeModule RigidDeque.swift
[234/701] Compiling DequeModule UniqueDeque+Append.swift
[235/701] Compiling DequeModule UniqueDeque+Consumption.swift
[236/701] Compiling DequeModule UniqueDeque+Container.swift
[237/701] Compiling DequeModule UniqueDeque+Descriptions.swift
[238/701] Compiling Tracing Tracer.swift
[239/701] Compiling Tracing TracerProtocol+Legacy.swift
[244/702] Emitting module Logging
[245/702] Compiling Logging LogHandler.swift
[246/702] Compiling Logging Logging.swift
[276/708] Compiling Tracing SpanProtocol.swift
[277/708] Emitting module Tracing
[278/708] Compiling Tracing NoOpTracer.swift
[279/708] Compiling Tracing InstrumentationSystem+Tracing.swift
[281/709] Compiling DequeModule Deque+Codable.swift
[282/709] Compiling DequeModule Deque+Collection.swift
[283/709] Compiling DequeModule Deque+CustomReflectable.swift
[284/709] Compiling DequeModule Deque+Descriptions.swift
[285/709] Compiling DequeModule Deque+Equatable.swift
[286/709] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[287/709] Compiling DequeModule Deque+Extras.swift
[288/709] Compiling DequeModule Deque+Hashable.swift
[288/709] Compiling tls13_enc.cc
[290/709] Compiling OrderedCollections OrderedSet+Sendable.swift
[291/709] Compiling OrderedCollections OrderedSet+SubSequence.swift
[292/709] Compiling OrderedCollections OrderedSet+Testing.swift
[293/709] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[294/709] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[295/709] Compiling OrderedCollections OrderedSet.swift
[296/709] Compiling OrderedCollections _UnsafeBitset.swift
[308/715] Compiling tls13_client.cc
[310/715] Emitting module OrderedCollections
[311/716] Compiling tls13_both.cc
[312/716] Compiling t1_enc.cc
[313/716] Compiling ssl_x509.cc
[314/716] Compiling ssl_versions.cc
[316/716] Compiling DistributedLock NoOpDistributedLock.swift
[317/716] Compiling DistributedLock Key.swift
[318/716] Emitting module DistributedLock
[319/716] Emitting module DequeModule
[319/716] Compiling ssl_transcript.cc
[320/716] Compiling ssl_stat.cc
[321/716] Compiling ssl_session.cc
[322/716] Compiling ssl_privkey.cc
[323/716] Compiling ssl_key_share.cc
[325/716] Compiling DequeModule UniqueDeque+Replacements.swift
[326/716] Compiling DequeModule UniqueDeque.swift
[327/716] Compiling DequeModule _DequeSlot.swift
[328/716] Compiling DequeModule _UnsafeDequeHandle.swift
[329/716] Compiling DequeModule _UnsafeDequeSegments.swift
[330/717] Compiling ssl_lib.cc
[331/732] Compiling ssl_file.cc
[332/775] Compiling ssl_credential.cc
[333/775] Compiling ssl_cipher.cc
[335/775] Compiling Configuration ConfigReader+methods.swift
/host/spi-builder-workspace/.build/checkouts/valkey-swift/Sources/ValkeyConnectionPool/PoolStateMachine.swift:862:48: error: cannot find 'pow' in scope
860 |
861 | let start = Double(100_000_000)
862 | let backoffNanosecondsDouble = start * pow(1.25, Double(attempts - 1))
| `- error: cannot find 'pow' in scope
863 |
864 | // Cap to 60s _before_ we convert to Int64, to avoid trapping in the Int64 initializer.
/host/spi-builder-workspace/.build/checkouts/valkey-swift/Sources/ValkeyConnectionPool/PoolStateMachine.swift:872:74: error: referencing instance method 'randomElement()' on 'ClosedRange' requires that 'Float16' conform to 'SignedInteger'
870 | let jitterRange = (backoffNanoseconds / 100) * 3
871 | // Pick a random element from the range +/- jitter range.
872 | let jitter: Duration = .nanoseconds((-jitterRange...jitterRange).randomElement()!)
| `- error: referencing instance method 'randomElement()' on 'ClosedRange' requires that 'Float16' conform to 'SignedInteger'
873 | let jitteredBackoff = backoff + jitter
874 | return jitteredBackoff
Swift.ClosedRange:1:11: note: requirement from conditional conformance of 'ClosedRange<Float16>' to 'Collection'
1 | extension ClosedRange : Collection, BidirectionalCollection, RandomAccessCollection where Bound : Strideable, Bound.Stride : SignedInteger {
| `- note: requirement from conditional conformance of 'ClosedRange<Float16>' to 'Collection'
2 | public typealias SubSequence = Slice<ClosedRange<Bound>>
3 | @inlinable public var startIndex: ClosedRange<Bound>.Index { get }
[336/775] Compiling Configuration ConfigReader.swift
/host/spi-builder-workspace/.build/checkouts/valkey-swift/Sources/ValkeyConnectionPool/PoolStateMachine.swift:862:48: error: cannot find 'pow' in scope
860 |
861 | let start = Double(100_000_000)
862 | let backoffNanosecondsDouble = start * pow(1.25, Double(attempts - 1))
| `- error: cannot find 'pow' in scope
863 |
864 | // Cap to 60s _before_ we convert to Int64, to avoid trapping in the Int64 initializer.
/host/spi-builder-workspace/.build/checkouts/valkey-swift/Sources/ValkeyConnectionPool/PoolStateMachine.swift:872:74: error: referencing instance method 'randomElement()' on 'ClosedRange' requires that 'Float16' conform to 'SignedInteger'
870 | let jitterRange = (backoffNanoseconds / 100) * 3
871 | // Pick a random element from the range +/- jitter range.
872 | let jitter: Duration = .nanoseconds((-jitterRange...jitterRange).randomElement()!)
| `- error: referencing instance method 'randomElement()' on 'ClosedRange' requires that 'Float16' conform to 'SignedInteger'
873 | let jitteredBackoff = backoff + jitter
874 | return jitteredBackoff
Swift.ClosedRange:1:11: note: requirement from conditional conformance of 'ClosedRange<Float16>' to 'Collection'
1 | extension ClosedRange : Collection, BidirectionalCollection, RandomAccessCollection where Bound : Strideable, Bound.Stride : SignedInteger {
| `- note: requirement from conditional conformance of 'ClosedRange<Float16>' to 'Collection'
2 | public typealias SubSequence = Slice<ClosedRange<Bound>>
3 | @inlinable public var startIndex: ClosedRange<Bound>.Index { get }
[337/776] Compiling Configuration JSONSnapshot.swift
[338/776] Compiling Configuration PropertyListSnapshot.swift
[339/776] Compiling Configuration ReloadingFileProvider.swift
[340/776] Compiling Configuration ReloadingFileProviderMetrics.swift
[341/776] Compiling Configuration YAMLSnapshot.swift
[342/776] Compiling Configuration InMemoryProvider.swift
[342/781] Compiling ssl_cert.cc
[343/781] Compiling ssl_buffer.cc
[345/781] Compiling _ValkeyConnectionPool TinyFastSequence.swift
[346/781] Compiling Configuration AccessReporter.swift
[347/781] Compiling Configuration AccessLogger.swift
[348/781] Compiling Configuration FileAccessLogger.swift
[349/781] Compiling Configuration ConfigContext.swift
[350/781] Compiling DistributedLock DistributedLock.swift
[351/781] Compiling DistributedLock DistributedLock+Lock.swift
[352/781] Compiling DistributedLock LocalDistributedLock.swift
[352/782] Compiling ssl_asn1.cc
[355/782] Emitting module _ValkeyConnectionPool
[356/782] Compiling Configuration CombineLatestManyStorage.swift
[357/782] Compiling Configuration AsyncSequences.swift
[358/782] Compiling Configuration FoundationExtensions.swift
[359/782] Compiling Configuration Span.swift
[360/782] Compiling Configuration ConfigBytesFromStringDecoder.swift
[361/782] Compiling Configuration MutableInMemoryProvider.swift
[362/782] Compiling Configuration ConfigProvider+Operators.swift
[363/782] Compiling Configuration KeyMappingProvider.swift
[364/782] Compiling Configuration SecretsSpecifier.swift
[365/782] Compiling Configuration AsyncCombineLatestManySequence.swift
[366/782] Compiling Configuration CombineLatestManyStateMachine.swift
[367/782] Compiling Configuration SeparatorKeyEncoder.swift
[368/782] Compiling Configuration MultiProvider.swift
[369/782] Compiling Configuration CLIArgumentParser.swift
[370/782] Compiling Configuration CLISnapshot.swift
[371/782] Compiling Configuration CommandLineArgumentsProvider.swift
[372/782] Compiling Configuration EnvironmentFileParser.swift
[373/782] Compiling Configuration EnvironmentKeyEncoder.swift
[374/782] Compiling Configuration EnvironmentVariablesProvider.swift
[375/782] Compiling Configuration CommonProviderFileSystem.swift
[376/782] Compiling Configuration DirectoryFilesProvider.swift
[377/782] Compiling Configuration FileProvider.swift
[378/782] Compiling Configuration FileProviderSnapshot.swift
[379/782] Compiling Configuration Deprecations.swift
[380/782] Compiling Configuration ExpressibleByConfigInt.swift
[381/782] Compiling Configuration ExpressibleByConfigString.swift
[382/782] Compiling Configuration CLIKeyEncoder.swift
[383/782] Compiling Configuration ConfigKeyEncoder.swift
[384/782] Compiling Configuration DotSeparatorKeyDecoder.swift
[384/782] Compiling ssl_aead_ctx.cc
[385/782] Compiling s3_pkt.cc
[387/782] Compiling Configuration ConfigSnapshotReader+methods.swift
[388/782] Compiling Configuration ConfigSnapshotReader.swift
[389/782] Compiling Configuration ConfigKey.swift
[390/782] Compiling Configuration ConfigProvider.swift
[393/782] Compiling Configuration ConfigProviderHelpers.swift
[394/782] Compiling Configuration ConfigReader+internalHelpers.swift
[394/782] Compiling handshake.cc
[394/782] Compiling handoff.cc
[400/782] Compiling handshake_server.cc
[400/782] Compiling handshake_client.cc
[400/782] Compiling s3_both.cc
[400/782] Compiling s3_lib.cc
BUILD FAILURE 6.2 wasm