Build Information
Failed to build Kitura-CredentialsLocal, reference master (06427e), with Swift 6.3 for Wasm on 10 Apr 2026 16:06:37 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-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.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/nocturnalsolutions/kitura-credentialslocal.git
Reference: master
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/nocturnalsolutions/kitura-credentialslocal
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 06427e1 Add more comments to the example main.swift in README.md.
Cloned https://github.com/nocturnalsolutions/kitura-credentialslocal.git
Revision (git rev-parse @):
06427e1d5f247a1202d541cda8322acff573b05f
SUCCESS checkout https://github.com/nocturnalsolutions/kitura-credentialslocal.git at master
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.3
Building package at path: $PWD
https://github.com/nocturnalsolutions/kitura-credentialslocal.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-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.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/IBM-Swift/Kitura-Credentials.git
[1/1797] Fetching kitura-credentials
Fetched https://github.com/IBM-Swift/Kitura-Credentials.git from cache (0.32s)
Computing version for https://github.com/IBM-Swift/Kitura-Credentials.git
Computed https://github.com/IBM-Swift/Kitura-Credentials.git at 2.1.1 (0.86s)
Fetching https://github.com/IBM-Swift/Kitura-Session.git
[1/1561] Fetching kitura-session
Fetched https://github.com/IBM-Swift/Kitura-Session.git from cache (0.35s)
Computing version for https://github.com/IBM-Swift/Kitura-Session.git
Computed https://github.com/IBM-Swift/Kitura-Session.git at 3.3.201 (2.86s)
Fetching https://github.com/Kitura/Kitura.git
Fetching https://github.com/Kitura/BlueCryptor.git
[1/1654] Fetching bluecryptor
[1655/18561] Fetching bluecryptor, kitura
Fetched https://github.com/Kitura/BlueCryptor.git from cache (1.44s)
Fetched https://github.com/Kitura/Kitura.git from cache (1.46s)
Computing version for https://github.com/Kitura/BlueCryptor.git
Computed https://github.com/Kitura/BlueCryptor.git at 1.0.200 (1.99s)
Fetching https://github.com/Kitura/OpenSSL.git
[1/203] Fetching openssl
Fetched https://github.com/Kitura/OpenSSL.git from cache (0.25s)
Computing version for https://github.com/Kitura/OpenSSL.git
Computed https://github.com/Kitura/OpenSSL.git at 2.3.1 (2.70s)
Computing version for https://github.com/Kitura/Kitura.git
Computed https://github.com/Kitura/Kitura.git at 2.9.200 (0.56s)
Fetching https://github.com/Kitura/Kitura-net.git
Fetching https://github.com/Kitura/LoggerAPI.git
Fetching https://github.com/Kitura/TypeDecoder.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/Kitura/KituraContracts.git
Fetching https://github.com/Kitura/Kitura-TemplateEngine.git
[1/771] Fetching loggerapi
[271/1209] Fetching loggerapi, kitura-templateengine
[502/3755] Fetching loggerapi, kitura-templateengine, kituracontracts
[1298/13299] Fetching loggerapi, kitura-templateengine, kituracontracts, kitura-net
[3018/19807] Fetching loggerapi, kitura-templateengine, kituracontracts, kitura-net, swift-log
Fetched https://github.com/Kitura/Kitura-TemplateEngine.git from cache (0.56s)
[2710/19369] Fetching loggerapi, kituracontracts, kitura-net, swift-log
[6346/19828] Fetching loggerapi, kituracontracts, kitura-net, swift-log, typedecoder
Fetched https://github.com/Kitura/KituraContracts.git from cache (1.01s)
[12033/17282] Fetching loggerapi, kitura-net, swift-log, typedecoder
Fetched https://github.com/Kitura/TypeDecoder.git from cache (1.14s)
Fetched https://github.com/apple/swift-log.git from cache (1.15s)
Fetched https://github.com/Kitura/LoggerAPI.git from cache (1.44s)
Fetched https://github.com/Kitura/Kitura-net.git from cache (1.45s)
Computing version for https://github.com/Kitura/Kitura-TemplateEngine.git
Computed https://github.com/Kitura/Kitura-TemplateEngine.git at 2.0.200 (1.92s)
Computing version for https://github.com/Kitura/Kitura-net.git
Computed https://github.com/Kitura/Kitura-net.git at 2.4.200 (0.56s)
Fetching https://github.com/Kitura/BlueSignals.git
Fetching https://github.com/Kitura/BlueSocket.git
Fetching https://github.com/Kitura/BlueSSLService.git
[1/2077] Fetching bluesslservice
[417/5019] Fetching bluesslservice, bluesocket
[3344/5700] Fetching bluesslservice, bluesocket, bluesignals
Fetched https://github.com/Kitura/BlueSignals.git from cache (0.33s)
Fetched https://github.com/Kitura/BlueSSLService.git from cache (0.43s)
Fetched https://github.com/Kitura/BlueSocket.git from cache (0.43s)
Computing version for https://github.com/Kitura/LoggerAPI.git
Computed https://github.com/Kitura/LoggerAPI.git at 1.9.200 (0.90s)
Computing version for https://github.com/Kitura/BlueSignals.git
Computed https://github.com/Kitura/BlueSignals.git at 1.0.200 (0.45s)
Computing version for https://github.com/Kitura/BlueSSLService.git
Computed https://github.com/Kitura/BlueSSLService.git at 1.0.200 (0.46s)
Computing version for https://github.com/Kitura/BlueSocket.git
Computed https://github.com/Kitura/BlueSocket.git at 1.0.200 (0.55s)
Computing version for https://github.com/Kitura/TypeDecoder.git
Computed https://github.com/Kitura/TypeDecoder.git at 1.3.201 (0.51s)
Computing version for https://github.com/Kitura/KituraContracts.git
Computed https://github.com/Kitura/KituraContracts.git at 1.2.201 (0.47s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.11.0 (0.60s)
Creating working copy for https://github.com/IBM-Swift/Kitura-Credentials.git
Working copy of https://github.com/IBM-Swift/Kitura-Credentials.git resolved at 2.1.1
Creating working copy for https://github.com/Kitura/TypeDecoder.git
Working copy of https://github.com/Kitura/TypeDecoder.git resolved at 1.3.201
Creating working copy for https://github.com/Kitura/Kitura-net.git
Working copy of https://github.com/Kitura/Kitura-net.git resolved at 2.4.200
Creating working copy for https://github.com/Kitura/Kitura.git
Working copy of https://github.com/Kitura/Kitura.git resolved at 2.9.200
Creating working copy for https://github.com/Kitura/BlueSignals.git
Working copy of https://github.com/Kitura/BlueSignals.git resolved at 1.0.200
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.11.0
Creating working copy for https://github.com/Kitura/KituraContracts.git
Working copy of https://github.com/Kitura/KituraContracts.git resolved at 1.2.201
Creating working copy for https://github.com/Kitura/BlueSSLService.git
Working copy of https://github.com/Kitura/BlueSSLService.git resolved at 1.0.200
Creating working copy for https://github.com/Kitura/OpenSSL.git
Working copy of https://github.com/Kitura/OpenSSL.git resolved at 2.3.1
Creating working copy for https://github.com/Kitura/Kitura-TemplateEngine.git
Working copy of https://github.com/Kitura/Kitura-TemplateEngine.git resolved at 2.0.200
Creating working copy for https://github.com/IBM-Swift/Kitura-Session.git
Working copy of https://github.com/IBM-Swift/Kitura-Session.git resolved at 3.3.201
Creating working copy for https://github.com/Kitura/BlueCryptor.git
Working copy of https://github.com/Kitura/BlueCryptor.git resolved at 1.0.200
Creating working copy for https://github.com/Kitura/LoggerAPI.git
Working copy of https://github.com/Kitura/LoggerAPI.git resolved at 1.9.200
Creating working copy for https://github.com/Kitura/BlueSocket.git
Working copy of https://github.com/Kitura/BlueSocket.git resolved at 1.0.200
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/17] Write sources
[14/17] Write swift-version-24593BA9C3E375BF.txt
[15/20] Compiling CHTTPParser utils.c
[16/45] Compiling CHTTPParser http_parser.c
error: emit-module command failed with exit code 1 (use -v to see invocation)
[18/45] Emitting module Socket
/host/spi-builder-workspace/.build/checkouts/BlueSocket/Sources/Socket/SocketUtils.swift:146:27: error: cannot find '__DARWIN_FD_SETSIZE' in scope
144 | // __DARWIN_FD_SETSIZE is number of *bits*, so divide by number bits in each element to get element count
145 | // at present this is 1024 / 32 == 32
146 | let __fd_set_count = Int(__DARWIN_FD_SETSIZE) / 32
| `- error: cannot find '__DARWIN_FD_SETSIZE' in scope
147 |
148 | extension fd_set {
[19/45] Emitting module KituraTemplateEngine
[20/45] Compiling KituraTemplateEngine TemplateEngine.swift
[22/46] Compiling Cryptor SSLPointerTricks.swift
[23/47] Compiling TypeDecoder OrderedDictionary.swift
[24/47] Compiling Logging MetadataProvider.swift
[25/47] Compiling Cryptor StreamCryptor.swift
/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 {
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:239:12: error: cannot find 'kCCBlockSizeAES128' in scope
237 |
238 | case .aes, .aes128, .aes192, .aes256:
239 | return kCCBlockSizeAES128
| `- error: cannot find 'kCCBlockSizeAES128' in scope
240 |
241 | case .des:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:242:12: error: cannot find 'kCCBlockSizeDES' in scope
240 |
241 | case .des:
242 | return kCCBlockSizeDES
| `- error: cannot find 'kCCBlockSizeDES' in scope
243 |
244 | case .tripleDes:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:245:12: error: cannot find 'kCCBlockSize3DES' in scope
243 |
244 | case .tripleDes:
245 | return kCCBlockSize3DES
| `- error: cannot find 'kCCBlockSize3DES' in scope
246 |
247 | case .cast:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:248:12: error: cannot find 'kCCBlockSizeCAST' in scope
246 |
247 | case .cast:
248 | return kCCBlockSizeCAST
| `- error: cannot find 'kCCBlockSizeCAST' in scope
249 |
250 | case .rc2:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:251:12: error: cannot find 'kCCBlockSizeRC2' in scope
249 |
250 | case .rc2:
251 | return kCCBlockSizeRC2
| `- error: cannot find 'kCCBlockSizeRC2' in scope
252 |
253 | case .blowfish:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:254:12: error: cannot find 'kCCBlockSizeBlowfish' in scope
252 |
253 | case .blowfish:
254 | return kCCBlockSizeBlowfish
| `- error: cannot find 'kCCBlockSizeBlowfish' in scope
255 | }
256 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:263:12: error: cannot find 'kCCKeySizeAES128' in scope
261 |
262 | case .aes, .aes128:
263 | return kCCKeySizeAES128
| `- error: cannot find 'kCCKeySizeAES128' in scope
264 |
265 | case .aes192:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:266:12: error: cannot find 'kCCKeySizeAES192' in scope
264 |
265 | case .aes192:
266 | return kCCKeySizeAES192
| `- error: cannot find 'kCCKeySizeAES192' in scope
267 |
268 | case .aes256:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:269:12: error: cannot find 'kCCKeySizeAES256' in scope
267 |
268 | case .aes256:
269 | return kCCKeySizeAES256
| `- error: cannot find 'kCCKeySizeAES256' in scope
270 |
271 | case .des:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:272:12: error: cannot find 'kCCKeySizeDES' in scope
270 |
271 | case .des:
272 | return kCCKeySizeDES
| `- error: cannot find 'kCCKeySizeDES' in scope
273 |
274 | case .tripleDes:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:275:12: error: cannot find 'kCCKeySize3DES' in scope
273 |
274 | case .tripleDes:
275 | return kCCKeySize3DES
| `- error: cannot find 'kCCKeySize3DES' in scope
276 |
277 | case .cast:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:278:12: error: cannot find 'kCCKeySizeMinCAST' in scope
276 |
277 | case .cast:
278 | return kCCKeySizeMinCAST
| `- error: cannot find 'kCCKeySizeMinCAST' in scope
279 |
280 | case .rc2:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:281:12: error: cannot find 'kCCKeySizeMinRC2' in scope
279 |
280 | case .rc2:
281 | return kCCKeySizeMinRC2
| `- error: cannot find 'kCCKeySizeMinRC2' in scope
282 |
283 | case .blowfish:
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:284:12: error: cannot find 'kCCKeySizeMinBlowfish' in scope
282 |
283 | case .blowfish:
284 | return kCCKeySizeMinBlowfish
| `- error: cannot find 'kCCKeySizeMinBlowfish' in scope
285 | }
286 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:521:27: error: type 'StreamCryptor.Options' has no member 'ecbMode'
519 | }
520 |
521 | guard options.contains(.ecbMode) || ivLength == algorithm.blockSize else {
| `- error: type 'StreamCryptor.Options' has no member 'ecbMode'
522 | throw CryptorError.invalidIVSizeOrLength
523 | }
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:799:28: error: cannot infer contextual base in reference to member 'success'
797 | public func update(bufferIn: UnsafeRawPointer, byteCountIn: Int, bufferOut: UnsafeMutablePointer<UInt8>, byteCapacityOut: Int, byteCountOut: inout Int) -> Status {
798 |
799 | if self.status == .success {
| `- error: cannot infer contextual base in reference to member 'success'
800 |
801 | #if os(macOS) || os(iOS) || os(tvOS) || os(watchOS)
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/StreamCryptor.swift:865:21: error: cannot find 'Status' in scope
863 | public func final(bufferOut: UnsafeMutablePointer<UInt8>, byteCapacityOut: Int, byteCountOut: inout Int) -> Status {
864 |
865 | if self.status == Status.success {
| `- error: cannot find 'Status' in scope
866 |
867 | #if os(macOS) || os(iOS) || os(tvOS) || os(watchOS)
[26/47] Compiling Cryptor Updatable.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/Updatable.swift:55:32: error: cannot infer contextual base in reference to member 'success'
53 |
54 | _ = update(from: data.bytes, byteCount: size_t(data.length))
55 | return self.status == .success ? self : nil
| `- error: cannot infer contextual base in reference to member 'success'
56 | }
57 |
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Updatable.swift:78:26: error: cannot infer contextual base in reference to member 'success'
76 | }
77 | #endif
78 | return self.status == .success ? self : nil
| `- error: cannot infer contextual base in reference to member 'success'
79 | }
80 |
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Updatable.swift:91:26: error: cannot infer contextual base in reference to member 'success'
89 |
90 | _ = update(from: byteArray, byteCount: size_t(byteArray.count))
91 | return self.status == .success ? self : nil
| `- error: cannot infer contextual base in reference to member 'success'
92 | }
93 |
/host/spi-builder-workspace/.build/checkouts/BlueCryptor/Sources/Cryptor/Updatable.swift:105:26: error: cannot infer contextual base in reference to member 'success'
103 |
104 | _ = update(from: string, byteCount: size_t(string.utf8.count))
105 | return self.status == .success ? self : nil
| `- error: cannot infer contextual base in reference to member 'success'
106 | }
107 | }
[27/47] Compiling Cryptor Utilities.swift
[28/47] Compiling Logging LogHandler.swift
[29/47] Compiling Logging Locks.swift
[30/47] Emitting module Logging
[31/47] Compiling Logging Logging.swift
[32/47] Compiling Logging LogEvent.swift
[34/50] Compiling Socket SocketUtils.swift
/host/spi-builder-workspace/.build/checkouts/BlueSocket/Sources/Socket/SocketUtils.swift:146:27: error: cannot find '__DARWIN_FD_SETSIZE' in scope
144 | // __DARWIN_FD_SETSIZE is number of *bits*, so divide by number bits in each element to get element count
145 | // at present this is 1024 / 32 == 32
146 | let __fd_set_count = Int(__DARWIN_FD_SETSIZE) / 32
| `- error: cannot find '__DARWIN_FD_SETSIZE' in scope
147 |
148 | extension fd_set {
/host/spi-builder-workspace/.build/checkouts/BlueSocket/Sources/Socket/SocketUtils.swift:152:45: error: cannot find 'fds_bits' in scope
150 | @inline(__always)
151 | mutating func withCArrayAccess<T>(block: (UnsafeMutablePointer<Int32>) throws -> T) rethrows -> T {
152 | return try withUnsafeMutablePointer(to: &fds_bits) {
| `- error: cannot find 'fds_bits' in scope
153 | try block(UnsafeMutableRawPointer($0).assumingMemoryBound(to: Int32.self))
154 | }
[35/50] Compiling Cryptor Status.swift
[36/50] 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
[37/50] 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
[38/50] Emitting module Signals
[39/50] Compiling Signals Signals.swift
/host/spi-builder-workspace/.build/checkouts/BlueSignals/Sources/Signals/Signals.swift:56:18: error: cannot find 'SIGHUP' in scope
54 | switch self {
55 | case .hup:
56 | return Int32(SIGHUP)
| `- error: cannot find 'SIGHUP' in scope
57 | case .int:
58 | return Int32(SIGINT)
/host/spi-builder-workspace/.build/checkouts/BlueSignals/Sources/Signals/Signals.swift:58:18: error: cannot find 'SIGINT' in scope
56 | return Int32(SIGHUP)
57 | case .int:
58 | return Int32(SIGINT)
| `- error: cannot find 'SIGINT' in scope
59 | case .quit:
60 | return Int32(SIGQUIT)
/host/spi-builder-workspace/.build/checkouts/BlueSignals/Sources/Signals/Signals.swift:60:18: error: cannot find 'SIGQUIT' in scope
58 | return Int32(SIGINT)
59 | case .quit:
60 | return Int32(SIGQUIT)
| `- error: cannot find 'SIGQUIT' in scope
61 | case .abrt:
62 | return Int32(SIGABRT)
/host/spi-builder-workspace/.build/checkouts/BlueSignals/Sources/Signals/Signals.swift:62:18: error: cannot find 'SIGABRT' in scope
60 | return Int32(SIGQUIT)
61 | case .abrt:
62 | return Int32(SIGABRT)
| `- error: cannot find 'SIGABRT' in scope
63 | case .kill:
64 | return Int32(SIGKILL)
/host/spi-builder-workspace/.build/checkouts/BlueSignals/Sources/Signals/Signals.swift:64:18: error: cannot find 'SIGKILL' in scope
62 | return Int32(SIGABRT)
63 | case .kill:
64 | return Int32(SIGKILL)
| `- error: cannot find 'SIGKILL' in scope
65 | case .alrm:
66 | return Int32(SIGALRM)
/host/spi-builder-workspace/.build/checkouts/BlueSignals/Sources/Signals/Signals.swift:66:18: error: cannot find 'SIGALRM' in scope
64 | return Int32(SIGKILL)
65 | case .alrm:
66 | return Int32(SIGALRM)
| `- error: cannot find 'SIGALRM' in scope
67 | case .term:
68 | return Int32(SIGTERM)
/host/spi-builder-workspace/.build/checkouts/BlueSignals/Sources/Signals/Signals.swift:68:18: error: cannot find 'SIGTERM' in scope
66 | return Int32(SIGALRM)
67 | case .term:
68 | return Int32(SIGTERM)
| `- error: cannot find 'SIGTERM' in scope
69 | case .pipe:
70 | return Int32(SIGPIPE)
/host/spi-builder-workspace/.build/checkouts/BlueSignals/Sources/Signals/Signals.swift:70:18: error: cannot find 'SIGPIPE' in scope
68 | return Int32(SIGTERM)
69 | case .pipe:
70 | return Int32(SIGPIPE)
| `- error: cannot find 'SIGPIPE' in scope
71 | case .user(let sig):
72 | return Int32(sig)
/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
BUILD FAILURE 6.3 wasm