Build Information
Failed to build Radon, reference 2.3.5 (e0d63a), with Swift 6.3 for Wasm on 22 Apr 2026 16:38:22 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/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.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/UnlockAgency/Radon.git
Reference: 2.3.5
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/UnlockAgency/Radon
* tag 2.3.5 -> FETCH_HEAD
HEAD is now at e0d63ac Unwrapped image
Cloned https://github.com/UnlockAgency/Radon.git
Revision (git rev-parse @):
e0d63aca869bae85e332ec4ec9ae28d347d6bee5
SUCCESS checkout https://github.com/UnlockAgency/Radon.git at 2.3.5
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.3
Building package at path: $PWD
https://github.com/UnlockAgency/Radon.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/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.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Fetching https://github.com/basvankuijck/CommandLine.git
[1/846] Fetching commandline
Fetched https://github.com/basvankuijck/CommandLine.git from cache (0.26s)
Fetching https://github.com/IBM-Swift/BlueCryptor.git
Fetching https://github.com/e-sites/Francium.git
[1/118] Fetching francium
[119/1772] Fetching francium, bluecryptor
Fetched https://github.com/e-sites/Francium.git from cache (1.23s)
Fetched https://github.com/IBM-Swift/BlueCryptor.git from cache (1.23s)
Computing version for https://github.com/e-sites/Francium.git
Computed https://github.com/e-sites/Francium.git at 1.1.1 (1.86s)
Computing version for https://github.com/IBM-Swift/BlueCryptor.git
Computed https://github.com/IBM-Swift/BlueCryptor.git at 1.0.200 (1.56s)
Fetching https://github.com/Kitura/OpenSSL.git
[1/203] Fetching openssl
Fetched https://github.com/Kitura/OpenSSL.git from cache (0.30s)
Computing version for https://github.com/Kitura/OpenSSL.git
Computed https://github.com/Kitura/OpenSSL.git at 2.3.1 (3.31s)
Creating working copy for https://github.com/basvankuijck/CommandLine.git
Working copy of https://github.com/basvankuijck/CommandLine.git resolved at master (b83f09a)
Creating working copy for https://github.com/IBM-Swift/BlueCryptor.git
Working copy of https://github.com/IBM-Swift/BlueCryptor.git resolved at 1.0.200
Creating working copy for https://github.com/e-sites/Francium.git
Working copy of https://github.com/e-sites/Francium.git resolved at 1.1.1
Creating working copy for https://github.com/Kitura/OpenSSL.git
Working copy of https://github.com/Kitura/OpenSSL.git resolved at 2.3.1
warning: you may be able to install openssl using your system-packager:
apt-get install openssl libssl-dev
warning: you may be able to install openssl using your system-packager:
apt-get install openssl libssl-dev
Building for debugging...
[0/11] Write sources
[4/11] Write swift-version-24593BA9C3E375BF.txt
[6/31] Compiling CommandLineKit StringExtensions.swift
/host/spi-builder-workspace/.build/checkouts/CommandLine/CommandLineKit/StringExtensions.swift:30:24: error: cannot find 'localeconv' in scope
28 | */
29 | private func _localDecimalPoint() -> Character {
30 | guard let locale = localeconv(), let decimalPoint = locale.pointee.decimal_point else {
| `- error: cannot find 'localeconv' in scope
31 | return "."
32 | }
[7/31] Compiling CommandLineKit Option.swift
[8/31] Compiling Francium File.swift
/host/spi-builder-workspace/.build/checkouts/Francium/Sources/Francium/IO/Dir.swift:14:8: error: no such module 'Darwin'
12 | let system_glob = Glibc.glob
13 | #else
14 | import Darwin
| `- error: no such module 'Darwin'
15 |
16 | let system_glob = Darwin.glob
[9/31] Compiling Francium IOObject.swift
/host/spi-builder-workspace/.build/checkouts/Francium/Sources/Francium/IO/Dir.swift:14:8: error: no such module 'Darwin'
12 | let system_glob = Glibc.glob
13 | #else
14 | import Darwin
| `- error: no such module 'Darwin'
15 |
16 | let system_glob = Darwin.glob
[10/31] Compiling Cryptor KeyDerivation.swift
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:26:30: error: cannot find type 'Status' in scope
24 | #endif
25 |
26 | public typealias RNGStatus = Status
| `- error: cannot find type 'Status' in scope
27 |
28 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:77:38: error: extra argument 'bytes' in call
75 |
76 | var bytes = Array(repeating: UInt8(0), count:byteCount)
77 | let status = generate(bytes: &bytes, byteCount: byteCount)
| `- error: extra argument 'bytes' in call
78 |
79 | if status != .success {
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:79:17: error: cannot infer contextual base in reference to member 'success'
77 | let status = generate(bytes: &bytes, byteCount: byteCount)
78 |
79 | if status != .success {
| `- error: cannot infer contextual base in reference to member 'success'
80 | throw status
81 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:102:38: error: extra argument 'bytes' in call
100 | }
101 | var bytes: [UInt8] = Array(repeating: UInt8(0), count:byteCount)
102 | let status = generate(bytes: &bytes, byteCount: byteCount)
| `- error: extra argument 'bytes' in call
103 | throw status
104 | //return bytes
[11/31] Compiling Cryptor Random.swift
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:26:30: error: cannot find type 'Status' in scope
24 | #endif
25 |
26 | public typealias RNGStatus = Status
| `- error: cannot find type 'Status' in scope
27 |
28 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:77:38: error: extra argument 'bytes' in call
75 |
76 | var bytes = Array(repeating: UInt8(0), count:byteCount)
77 | let status = generate(bytes: &bytes, byteCount: byteCount)
| `- error: extra argument 'bytes' in call
78 |
79 | if status != .success {
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:79:17: error: cannot infer contextual base in reference to member 'success'
77 | let status = generate(bytes: &bytes, byteCount: byteCount)
78 |
79 | if status != .success {
| `- error: cannot infer contextual base in reference to member 'success'
80 | throw status
81 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:102:38: error: extra argument 'bytes' in call
100 | }
101 | var bytes: [UInt8] = Array(repeating: UInt8(0), count:byteCount)
102 | let status = generate(bytes: &bytes, byteCount: byteCount)
| `- error: extra argument 'bytes' in call
103 | throw status
104 | //return bytes
[12/32] Compiling Francium Error.swift
/host/spi-builder-workspace/.build/checkouts/Francium/Sources/Francium/IO/Dir.swift:14:8: error: no such module 'Darwin'
12 | let system_glob = Glibc.glob
13 | #else
14 | import Darwin
| `- error: no such module 'Darwin'
15 |
16 | let system_glob = Darwin.glob
[13/32] Compiling Francium Dir.swift
/host/spi-builder-workspace/.build/checkouts/Francium/Sources/Francium/IO/Dir.swift:14:8: error: no such module 'Darwin'
12 | let system_glob = Glibc.glob
13 | #else
14 | import Darwin
| `- error: no such module 'Darwin'
15 |
16 | let system_glob = Darwin.glob
error: emit-module command failed with exit code 1 (use -v to see invocation)
[14/32] Emitting module Francium
/host/spi-builder-workspace/.build/checkouts/Francium/Sources/Francium/IO/Dir.swift:14:8: error: no such module 'Darwin'
12 | let system_glob = Glibc.glob
13 | #else
14 | import Darwin
| `- error: no such module 'Darwin'
15 |
16 | let system_glob = Darwin.glob
[15/32] Compiling Cryptor Digest.swift
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:46:25: error: cannot find 'Status' in scope
44 | /// It is here to provide for engines which can fail.
45 | ///
46 | public var status = Status.success
| `- error: cannot find 'Status' in scope
47 |
48 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:189:54: error: cannot find type 'CC_LONG' in scope
187 | /// - byteCount: The length of the buffer.
188 | ///
189 | func update(buffer: UnsafeRawPointer, byteCount: CC_LONG)
| `- error: cannot find type 'CC_LONG' in scope
190 |
191 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Updatable.swift:26:17: error: cannot find type 'Status' in scope
24 |
25 | /// Status of the calculation.
26 | var status: Status { get }
| `- error: cannot find type 'Status' in scope
27 |
28 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:211:43: error: cannot find type 'CC_LONG' in scope
209 | typealias Digest = UnsafeMutablePointer<UInt8>
210 | typealias Initializer = (Context) -> (Int32)
211 | typealias Updater = (Context, Buffer, CC_LONG) -> (Int32)
| `- error: cannot find type 'CC_LONG' in scope
212 | typealias Finalizer = (Digest, Context) -> (Int32)
213 |
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:229:52: error: '@escaping' only applies to function types
227 | /// - length: The digest length.
228 | ///
229 | init(initializer: @escaping Initializer, updater: @escaping Updater, finalizer: @escaping Finalizer, length: Int32) {
| `- error: '@escaping' only applies to function types
230 |
231 | self.initializer = initializer
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:257:41: error: cannot find type 'CC_LONG' in scope
255 | /// - byteCount: The length of the buffer.
256 | ///
257 | func update(buffer: Buffer, byteCount: CC_LONG) {
| `- error: cannot find type 'CC_LONG' in scope
258 |
259 | _ = updater(context, buffer, byteCount)
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:159:50: error: cannot find 'CC_LONG' in scope
157 | public func update(from buffer: UnsafeRawPointer, byteCount: size_t) -> Self? {
158 |
159 | engine.update(buffer: buffer, byteCount: CC_LONG(byteCount))
| `- error: cannot find 'CC_LONG' in scope
160 | return self
161 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/HMAC.swift:170:38: error: cannot find type 'Status' in scope
168 |
169 | /// Status of the calculation
170 | public internal(set) var status: Status = .success
| `- error: cannot find type 'Status' in scope
171 |
172 | #if os(Linux)
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/HMAC.swift:175:25: error: cannot find 'Context' in scope
173 | private let context = HMAC_CTX_new_wrapper()
174 | #else
175 | private let context = Context.allocate(capacity: 1)
| `- error: cannot find 'Context' in scope
176 | #endif
177 | private var algorithm: Algorithm
[16/32] Compiling Cryptor HMAC.swift
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:46:25: error: cannot find 'Status' in scope
44 | /// It is here to provide for engines which can fail.
45 | ///
46 | public var status = Status.success
| `- error: cannot find 'Status' in scope
47 |
48 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:189:54: error: cannot find type 'CC_LONG' in scope
187 | /// - byteCount: The length of the buffer.
188 | ///
189 | func update(buffer: UnsafeRawPointer, byteCount: CC_LONG)
| `- error: cannot find type 'CC_LONG' in scope
190 |
191 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Updatable.swift:26:17: error: cannot find type 'Status' in scope
24 |
25 | /// Status of the calculation.
26 | var status: Status { get }
| `- error: cannot find type 'Status' in scope
27 |
28 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:211:43: error: cannot find type 'CC_LONG' in scope
209 | typealias Digest = UnsafeMutablePointer<UInt8>
210 | typealias Initializer = (Context) -> (Int32)
211 | typealias Updater = (Context, Buffer, CC_LONG) -> (Int32)
| `- error: cannot find type 'CC_LONG' in scope
212 | typealias Finalizer = (Digest, Context) -> (Int32)
213 |
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:229:52: error: '@escaping' only applies to function types
227 | /// - length: The digest length.
228 | ///
229 | init(initializer: @escaping Initializer, updater: @escaping Updater, finalizer: @escaping Finalizer, length: Int32) {
| `- error: '@escaping' only applies to function types
230 |
231 | self.initializer = initializer
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:257:41: error: cannot find type 'CC_LONG' in scope
255 | /// - byteCount: The length of the buffer.
256 | ///
257 | func update(buffer: Buffer, byteCount: CC_LONG) {
| `- error: cannot find type 'CC_LONG' in scope
258 |
259 | _ = updater(context, buffer, byteCount)
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:159:50: error: cannot find 'CC_LONG' in scope
157 | public func update(from buffer: UnsafeRawPointer, byteCount: size_t) -> Self? {
158 |
159 | engine.update(buffer: buffer, byteCount: CC_LONG(byteCount))
| `- error: cannot find 'CC_LONG' in scope
160 | return self
161 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/HMAC.swift:170:38: error: cannot find type 'Status' in scope
168 |
169 | /// Status of the calculation
170 | public internal(set) var status: Status = .success
| `- error: cannot find type 'Status' in scope
171 |
172 | #if os(Linux)
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/HMAC.swift:175:25: error: cannot find 'Context' in scope
173 | private let context = HMAC_CTX_new_wrapper()
174 | #else
175 | private let context = Context.allocate(capacity: 1)
| `- error: cannot find 'Context' in scope
176 | #endif
177 | private var algorithm: Algorithm
[17/32] Compiling Cryptor SSLPointerTricks.swift
[18/32] Compiling Cryptor Status.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[19/32] Emitting module Cryptor
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Updatable.swift:26:17: error: cannot find type 'Status' in scope
24 |
25 | /// Status of the calculation.
26 | var status: Status { get }
| `- error: cannot find type 'Status' in scope
27 |
28 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:46:25: error: cannot find 'Status' in scope
44 | /// It is here to provide for engines which can fail.
45 | ///
46 | public var status = Status.success
| `- error: cannot find 'Status' in scope
47 |
48 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:189:54: error: cannot find type 'CC_LONG' in scope
187 | /// - byteCount: The length of the buffer.
188 | ///
189 | func update(buffer: UnsafeRawPointer, byteCount: CC_LONG)
| `- error: cannot find type 'CC_LONG' in scope
190 |
191 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:211:43: error: cannot find type 'CC_LONG' in scope
209 | typealias Digest = UnsafeMutablePointer<UInt8>
210 | typealias Initializer = (Context) -> (Int32)
211 | typealias Updater = (Context, Buffer, CC_LONG) -> (Int32)
| `- error: cannot find type 'CC_LONG' in scope
212 | typealias Finalizer = (Digest, Context) -> (Int32)
213 |
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:229:52: error: '@escaping' only applies to function types
227 | /// - length: The digest length.
228 | ///
229 | init(initializer: @escaping Initializer, updater: @escaping Updater, finalizer: @escaping Finalizer, length: Int32) {
| `- error: '@escaping' only applies to function types
230 |
231 | self.initializer = initializer
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Digest.swift:257:41: error: cannot find type 'CC_LONG' in scope
255 | /// - byteCount: The length of the buffer.
256 | ///
257 | func update(buffer: Buffer, byteCount: CC_LONG) {
| `- error: cannot find type 'CC_LONG' in scope
258 |
259 | _ = updater(context, buffer, byteCount)
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/HMAC.swift:170:38: error: cannot find type 'Status' in scope
168 |
169 | /// Status of the calculation
170 | public internal(set) var status: Status = .success
| `- error: cannot find type 'Status' in scope
171 |
172 | #if os(Linux)
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/HMAC.swift:175:25: error: cannot find 'Context' in scope
173 | private let context = HMAC_CTX_new_wrapper()
174 | #else
175 | private let context = Context.allocate(capacity: 1)
| `- error: cannot find 'Context' in scope
176 | #endif
177 | private var algorithm: Algorithm
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Random.swift:26:30: error: cannot find type 'Status' in scope
24 | #endif
25 |
26 | public typealias RNGStatus = Status
| `- error: cannot find type 'Status' in scope
27 |
28 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:474:38: error: cannot find type 'Status' in scope
472 | /// Used to get additional information when optional chaining collapes.
473 | ///
474 | public internal(set) var status: Status = .success
| `- error: cannot find type 'Status' in scope
475 |
476 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:694:73: error: cannot find type 'Status' in scope
692 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
693 | ///
694 | public func update(dataIn: Data, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
695 |
696 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:719:75: error: cannot find type 'Status' in scope
717 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
718 | ///
719 | public func update(dataIn: NSData, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
720 |
721 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:737:81: error: cannot find type 'Status' in scope
735 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
736 | ///
737 | public func update(byteArrayIn: [UInt8], byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
738 |
739 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:754:77: error: cannot find type 'Status' in scope
752 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
753 | ///
754 | public func update(stringIn: String, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
755 |
756 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:775:58: error: cannot find type 'Status' in scope
773 | /// - Returns: a tuple containing the number of output bytes produced and the status (see Status)
774 | ///
775 | public func final(byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
776 |
777 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:797:157: error: cannot find type 'Status' in scope
795 | /// - Returns: Status of the update
796 | ///
797 | public func update(bufferIn: UnsafeRawPointer, byteCountIn: Int, bufferOut: UnsafeMutablePointer<UInt8>, byteCapacityOut: Int, byteCountOut: inout Int) -> Status {
| `- error: cannot find type 'Status' in scope
798 |
799 | if self.status == .success {
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:863:110: error: cannot find type 'Status' in scope
861 | /// - Returns: Status of the update
862 | ///
863 | public func final(bufferOut: UnsafeMutablePointer<UInt8>, byteCapacityOut: Int, byteCountOut: inout Int) -> Status {
| `- error: cannot find type 'Status' in scope
864 |
865 | if self.status == Status.success {
[20/32] Compiling Cryptor Crypto.swift
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Updatable.swift:26:17: error: cannot find type 'Status' in scope
24 |
25 | /// Status of the calculation.
26 | var status: Status { get }
| `- error: cannot find type 'Status' in scope
27 |
28 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:474:38: error: cannot find type 'Status' in scope
472 | /// Used to get additional information when optional chaining collapes.
473 | ///
474 | public internal(set) var status: Status = .success
| `- error: cannot find type 'Status' in scope
475 |
476 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:775:58: error: cannot find type 'Status' in scope
773 | /// - Returns: a tuple containing the number of output bytes produced and the status (see Status)
774 | ///
775 | public func final(byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
776 |
777 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:863:110: error: cannot find type 'Status' in scope
861 | /// - Returns: Status of the update
862 | ///
863 | public func final(bufferOut: UnsafeMutablePointer<UInt8>, byteCapacityOut: Int, byteCountOut: inout Int) -> Status {
| `- error: cannot find type 'Status' in scope
864 |
865 | if self.status == Status.success {
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:42:39: error: cannot assign value of type '[UInt8]?' to type '(Int, _)'
40 | var dataOut = Array<UInt8>(repeating: 0, count:byteCount)
41 | var dataOutMoved = 0
42 | (dataOutMoved, self.status) = final(byteArrayOut: &dataOut)
| `- error: cannot assign value of type '[UInt8]?' to type '(Int, _)'
43 | if self.status != .success {
44 | return nil
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:42:59: error: argument passed to call that takes no arguments
40 | var dataOut = Array<UInt8>(repeating: 0, count:byteCount)
41 | var dataOutMoved = 0
42 | (dataOutMoved, self.status) = final(byteArrayOut: &dataOut)
| `- error: argument passed to call that takes no arguments
43 | if self.status != .success {
44 | return nil
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:43:28: error: cannot infer contextual base in reference to member 'success'
41 | var dataOutMoved = 0
42 | (dataOutMoved, self.status) = final(byteArrayOut: &dataOut)
43 | if self.status != .success {
| `- error: cannot infer contextual base in reference to member 'success'
44 | return nil
45 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:694:73: error: cannot find type 'Status' in scope
692 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
693 | ///
694 | public func update(dataIn: Data, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
695 |
696 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:719:75: error: cannot find type 'Status' in scope
717 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
718 | ///
719 | public func update(dataIn: NSData, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
720 |
721 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:737:81: error: cannot find type 'Status' in scope
735 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
736 | ///
737 | public func update(byteArrayIn: [UInt8], byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
738 |
739 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:754:77: error: cannot find type 'Status' in scope
752 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
753 | ///
754 | public func update(stringIn: String, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
755 |
756 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:797:157: error: cannot find type 'Status' in scope
795 | /// - Returns: Status of the update
796 | ///
797 | public func update(bufferIn: UnsafeRawPointer, byteCountIn: Int, bufferOut: UnsafeMutablePointer<UInt8>, byteCapacityOut: Int, byteCountOut: inout Int) -> Status {
| `- error: cannot find type 'Status' in scope
798 |
799 | if self.status == .success {
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:63:19: error: extra arguments at positions #1, #3, #4, #5 in call
56 | /// - Returns: this Cryptor object or nil if an error occurs (for optional chaining)
57 | ///
58 | public func update(from buffer: UnsafeRawPointer, byteCount: Int) -> Self? {
| `- note: 'update(from:byteCount:)' declared here
59 |
60 | let outputLength = Int(self.getOutputLength(inputByteCount: byteCount, isFinal: false))
61 | var dataOut = Array<UInt8>(repeating: 0, count:outputLength)
62 | var dataOutMoved = 0
63 | _ = update(bufferIn: buffer, byteCountIn: byteCount, bufferOut: &dataOut, byteCapacityOut: dataOut.count, byteCountOut: &dataOutMoved)
| `- error: extra arguments at positions #1, #3, #4, #5 in call
64 | if self.status != .success {
65 | return nil
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:63:20: error: missing argument for parameter 'from' in call
56 | /// - Returns: this Cryptor object or nil if an error occurs (for optional chaining)
57 | ///
58 | public func update(from buffer: UnsafeRawPointer, byteCount: Int) -> Self? {
| `- note: 'update(from:byteCount:)' declared here
59 |
60 | let outputLength = Int(self.getOutputLength(inputByteCount: byteCount, isFinal: false))
61 | var dataOut = Array<UInt8>(repeating: 0, count:outputLength)
62 | var dataOutMoved = 0
63 | _ = update(bufferIn: buffer, byteCountIn: byteCount, bufferOut: &dataOut, byteCapacityOut: dataOut.count, byteCountOut: &dataOutMoved)
| `- error: missing argument for parameter 'from' in call
64 | if self.status != .success {
65 | return nil
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:64:22: error: cannot infer contextual base in reference to member 'success'
62 | var dataOutMoved = 0
63 | _ = update(bufferIn: buffer, byteCountIn: byteCount, bufferOut: &dataOut, byteCapacityOut: dataOut.count, byteCountOut: &dataOutMoved)
64 | if self.status != .success {
| `- error: cannot infer contextual base in reference to member 'success'
65 | return nil
66 | }
[21/32] Compiling Cryptor Cryptor.swift
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Updatable.swift:26:17: error: cannot find type 'Status' in scope
24 |
25 | /// Status of the calculation.
26 | var status: Status { get }
| `- error: cannot find type 'Status' in scope
27 |
28 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:474:38: error: cannot find type 'Status' in scope
472 | /// Used to get additional information when optional chaining collapes.
473 | ///
474 | public internal(set) var status: Status = .success
| `- error: cannot find type 'Status' in scope
475 |
476 | ///
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:775:58: error: cannot find type 'Status' in scope
773 | /// - Returns: a tuple containing the number of output bytes produced and the status (see Status)
774 | ///
775 | public func final(byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
776 |
777 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:863:110: error: cannot find type 'Status' in scope
861 | /// - Returns: Status of the update
862 | ///
863 | public func final(bufferOut: UnsafeMutablePointer<UInt8>, byteCapacityOut: Int, byteCountOut: inout Int) -> Status {
| `- error: cannot find type 'Status' in scope
864 |
865 | if self.status == Status.success {
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:42:39: error: cannot assign value of type '[UInt8]?' to type '(Int, _)'
40 | var dataOut = Array<UInt8>(repeating: 0, count:byteCount)
41 | var dataOutMoved = 0
42 | (dataOutMoved, self.status) = final(byteArrayOut: &dataOut)
| `- error: cannot assign value of type '[UInt8]?' to type '(Int, _)'
43 | if self.status != .success {
44 | return nil
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:42:59: error: argument passed to call that takes no arguments
40 | var dataOut = Array<UInt8>(repeating: 0, count:byteCount)
41 | var dataOutMoved = 0
42 | (dataOutMoved, self.status) = final(byteArrayOut: &dataOut)
| `- error: argument passed to call that takes no arguments
43 | if self.status != .success {
44 | return nil
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:43:28: error: cannot infer contextual base in reference to member 'success'
41 | var dataOutMoved = 0
42 | (dataOutMoved, self.status) = final(byteArrayOut: &dataOut)
43 | if self.status != .success {
| `- error: cannot infer contextual base in reference to member 'success'
44 | return nil
45 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:694:73: error: cannot find type 'Status' in scope
692 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
693 | ///
694 | public func update(dataIn: Data, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
695 |
696 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:719:75: error: cannot find type 'Status' in scope
717 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
718 | ///
719 | public func update(dataIn: NSData, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
720 |
721 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:737:81: error: cannot find type 'Status' in scope
735 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
736 | ///
737 | public func update(byteArrayIn: [UInt8], byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
738 |
739 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:754:77: error: cannot find type 'Status' in scope
752 | /// - Returns: A tuple containing the number of output bytes produced and the status (see Status)
753 | ///
754 | public func update(stringIn: String, byteArrayOut: inout [UInt8]) -> (Int, Status) {
| `- error: cannot find type 'Status' in scope
755 |
756 | let dataOutAvailable = byteArrayOut.count
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:797:157: error: cannot find type 'Status' in scope
795 | /// - Returns: Status of the update
796 | ///
797 | public func update(bufferIn: UnsafeRawPointer, byteCountIn: Int, bufferOut: UnsafeMutablePointer<UInt8>, byteCapacityOut: Int, byteCountOut: inout Int) -> Status {
| `- error: cannot find type 'Status' in scope
798 |
799 | if self.status == .success {
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:63:19: error: extra arguments at positions #1, #3, #4, #5 in call
56 | /// - Returns: this Cryptor object or nil if an error occurs (for optional chaining)
57 | ///
58 | public func update(from buffer: UnsafeRawPointer, byteCount: Int) -> Self? {
| `- note: 'update(from:byteCount:)' declared here
59 |
60 | let outputLength = Int(self.getOutputLength(inputByteCount: byteCount, isFinal: false))
61 | var dataOut = Array<UInt8>(repeating: 0, count:outputLength)
62 | var dataOutMoved = 0
63 | _ = update(bufferIn: buffer, byteCountIn: byteCount, bufferOut: &dataOut, byteCapacityOut: dataOut.count, byteCountOut: &dataOutMoved)
| `- error: extra arguments at positions #1, #3, #4, #5 in call
64 | if self.status != .success {
65 | return nil
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:63:20: error: missing argument for parameter 'from' in call
56 | /// - Returns: this Cryptor object or nil if an error occurs (for optional chaining)
57 | ///
58 | public func update(from buffer: UnsafeRawPointer, byteCount: Int) -> Self? {
| `- note: 'update(from:byteCount:)' declared here
59 |
60 | let outputLength = Int(self.getOutputLength(inputByteCount: byteCount, isFinal: false))
61 | var dataOut = Array<UInt8>(repeating: 0, count:outputLength)
62 | var dataOutMoved = 0
63 | _ = update(bufferIn: buffer, byteCountIn: byteCount, bufferOut: &dataOut, byteCapacityOut: dataOut.count, byteCountOut: &dataOutMoved)
| `- error: missing argument for parameter 'from' in call
64 | if self.status != .success {
65 | return nil
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Cryptor.swift:64:22: error: cannot infer contextual base in reference to member 'success'
62 | var dataOutMoved = 0
63 | _ = update(bufferIn: buffer, byteCountIn: byteCount, bufferOut: &dataOut, byteCapacityOut: dataOut.count, byteCountOut: &dataOutMoved)
64 | if self.status != .success {
| `- error: cannot infer contextual base in reference to member 'success'
65 | return nil
66 | }
[22/32] Emitting module CommandLineKit
BUILD FAILURE 6.3 wasm