The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build Assist, reference develop (b1bfe1), with Swift 6.0 for Linux on 4 Nov 2024 10:45:48 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Blackjacx/Assist.git
Reference: develop
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/Blackjacx/Assist
 * branch            develop    -> FETCH_HEAD
 * [new branch]      develop    -> origin/develop
HEAD is now at b1bfe10 Merge branch 'release/0.5.1' into develop
Cloned https://github.com/Blackjacx/Assist.git
Revision (git rev-parse @):
b1bfe10e2908a558cf271bad2f60dfb4d5e37a75
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Blackjacx/Assist.git at develop
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/Blackjacx/Assist.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/blackjacx/Engine
Fetching https://github.com/blackjacx/ASCKit
Fetching https://github.com/kareman/SwiftShell
Fetching https://github.com/vapor/jwt-kit.git
[1/4863] Fetching swiftshell
[99/5503] Fetching swiftshell, engine
[1711/6002] Fetching swiftshell, engine, asckit
[2551/18355] Fetching swiftshell, engine, asckit, swift-argument-parser
[3266/27060] Fetching swiftshell, engine, asckit, swift-argument-parser, jwt-kit
Fetched https://github.com/kareman/SwiftShell from cache (1.72s)
Fetched https://github.com/apple/swift-argument-parser from cache (1.72s)
Fetched https://github.com/blackjacx/ASCKit from cache (1.72s)
Fetched https://github.com/blackjacx/Engine from cache (1.73s)
Fetched https://github.com/vapor/jwt-kit.git from cache (1.73s)
Computing version for https://github.com/kareman/SwiftShell
Computed https://github.com/kareman/SwiftShell at 5.1.0 (3.27s)
Computing version for https://github.com/blackjacx/ASCKit
Computed https://github.com/blackjacx/ASCKit at 0.2.2 (0.48s)
Fetching https://github.com/jrendel/SwiftKeychainWrapper
[1/1666] Fetching swiftkeychainwrapper
Fetched https://github.com/jrendel/SwiftKeychainWrapper from cache (0.26s)
Computing version for https://github.com/jrendel/SwiftKeychainWrapper
Computed https://github.com/jrendel/SwiftKeychainWrapper at 4.0.1 (2.14s)
Computing version for https://github.com/blackjacx/Engine
Computed https://github.com/blackjacx/Engine at 0.0.4 (0.48s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (0.45s)
Computing version for https://github.com/vapor/jwt-kit.git
Computed https://github.com/vapor/jwt-kit.git at 4.13.5 (0.71s)
Fetching https://github.com/apple/swift-crypto.git
[1/10416] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git from cache (1.74s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.9.1 (2.20s)
Fetching https://github.com/apple/swift-asn1.git
[1/1397] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.24s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.3.0 (2.03s)
Creating working copy for https://github.com/vapor/jwt-kit.git
Working copy of https://github.com/vapor/jwt-kit.git resolved at 4.13.5
Creating working copy for https://github.com/kareman/SwiftShell
Working copy of https://github.com/kareman/SwiftShell resolved at 5.1.0
Creating working copy for https://github.com/blackjacx/Engine
Working copy of https://github.com/blackjacx/Engine resolved at 0.0.4
Creating working copy for https://github.com/blackjacx/ASCKit
Working copy of https://github.com/blackjacx/ASCKit resolved at 0.2.2
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.3.0
Creating working copy for https://github.com/jrendel/SwiftKeychainWrapper
Working copy of https://github.com/jrendel/SwiftKeychainWrapper resolved at 4.0.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.9.1
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/822] Write sources
[8/822] Compiling p256_beeu-x86_64-asm-linux.S
[9/822] Write sources
[12/822] Compiling p256_beeu-armv8-asm-win.S
[13/822] Compiling sha256-armv4-linux.S
[14/822] Compiling p256_beeu-armv8-asm-linux.S
[15/822] Compiling p256_beeu-x86_64-asm-apple.S
[16/822] Compiling chacha-armv8-win.S
[17/822] Compiling aes128gcmsiv-x86_64-linux.linux.x86_64.S
[18/822] Compiling fiat_curve25519_adx_square.S
[19/822] Compiling fiat_p256_adx_sqr.S
[20/822] Compiling fiat_p256_adx_mul.S
[21/822] Compiling fiat_curve25519_adx_mul.S
[22/822] Write swift-version-24593BA9C3E375BF.txt
[23/822] Compiling x_x509a.c
[24/822] Compiling x_x509.c
[25/822] Compiling x_spki.c
[25/822] Compiling x_val.c
[27/822] Compiling x_pubkey.c
[28/822] Compiling x_sig.c
[29/822] Compiling x_req.c
[30/838] Compiling x_name.c
[31/851] Compiling x_exten.c
[32/851] Compiling x_attrib.c
[33/851] Compiling x_crl.c
[34/851] Compiling x509spki.c
[35/851] Compiling x_all.c
[36/851] Compiling x_algor.c
[37/851] Compiling x509cset.c
[38/851] Compiling x509rset.c
[39/851] Compiling x509name.c
[40/851] Compiling x509_vpm.c
[41/851] Compiling x509_v3.c
[42/851] Compiling x509_txt.c
[43/851] Compiling x509_vfy.c
[44/851] Compiling x509_trs.c
[45/851] Compiling x509_set.c
[46/851] Compiling x509_obj.c
[47/851] Compiling x509_req.c
[48/851] Compiling x509_lu.c
[49/851] Compiling x509_def.c
[50/851] Compiling x509_d2.c
[50/851] Compiling x509_ext.c
[52/851] Compiling x509_cmp.c
[53/851] Compiling x509_att.c
[54/851] Compiling x509.c
[55/851] Compiling v3_utl.c
[56/851] Compiling v3_skey.c
[57/851] Compiling v3_prn.c
[58/851] Compiling v3_purp.c
[59/851] Compiling v3_pmaps.c
[60/851] Compiling v3_pcons.c
[61/851] Compiling v3_ocsp.c
[62/851] Compiling v3_ncons.c
[63/851] Compiling v3_int.c
[64/851] Compiling v3_lib.c
[65/851] Compiling v3_info.c
[66/851] Compiling v3_ia5.c
[67/851] Compiling v3_genn.c
[68/851] Compiling v3_extku.c
[69/851] Compiling v3_enum.c
error: emit-module command failed with exit code 1 (use -v to see invocation)
error: emit-module command failed with exit code 1 (use -v to see invocation)
[71/851] Emitting module Engine
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[72/851] Emitting module SwiftKeychainWrapper
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:31:28: error: cannot find type 'CFString' in scope
 29 |
 30 | protocol KeychainAttrRepresentable {
 31 |     var keychainAttrValue: CFString { get }
    |                            `- error: cannot find type 'CFString' in scope
 32 | }
 33 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:94:69: error: cannot find type 'CFString' in scope
 92 |     case whenUnlockedThisDeviceOnly
 93 |
 94 |     static func accessibilityForAttributeValue(_ keychainAttrValue: CFString) -> KeychainItemAccessibility? {
    |                                                                     `- error: cannot find type 'CFString' in scope
 95 |         for (key, value) in keychainItemAccessibilityLookup {
 96 |             if value == keychainAttrValue {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:105:73: error: cannot find type 'CFString' in scope
103 | }
104 |
105 | private let keychainItemAccessibilityLookup: [KeychainItemAccessibility:CFString] = {
    |                                                                         `- error: cannot find type 'CFString' in scope
106 |     var lookup: [KeychainItemAccessibility:CFString] = [
107 |         .afterFirstUnlock: kSecAttrAccessibleAfterFirstUnlock,
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:120:37: error: cannot find type 'CFString' in scope
118 |
119 | extension KeychainItemAccessibility : KeychainAttrRepresentable {
120 |     internal var keychainAttrValue: CFString {
    |                                     `- error: cannot find type 'CFString' in scope
121 |         return keychainItemAccessibilityLookup[self]!
122 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:31:38: error: cannot find 'kSecMatchLimit' in scope
 29 |
 30 |
 31 | private let SecMatchLimit: String! = kSecMatchLimit as String
    |                                      `- error: cannot find 'kSecMatchLimit' in scope
 32 | private let SecReturnData: String! = kSecReturnData as String
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:32:38: error: cannot find 'kSecReturnData' in scope
 30 |
 31 | private let SecMatchLimit: String! = kSecMatchLimit as String
 32 | private let SecReturnData: String! = kSecReturnData as String
    |                                      `- error: cannot find 'kSecReturnData' in scope
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
 34 | private let SecValueData: String! = kSecValueData as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:33:47: error: cannot find 'kSecReturnPersistentRef' in scope
 31 | private let SecMatchLimit: String! = kSecMatchLimit as String
 32 | private let SecReturnData: String! = kSecReturnData as String
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
    |                                               `- error: cannot find 'kSecReturnPersistentRef' in scope
 34 | private let SecValueData: String! = kSecValueData as String
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:34:37: error: cannot find 'kSecValueData' in scope
 32 | private let SecReturnData: String! = kSecReturnData as String
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
 34 | private let SecValueData: String! = kSecValueData as String
    |                                     `- error: cannot find 'kSecValueData' in scope
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
 36 | private let SecClass: String! = kSecClass as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:35:42: error: cannot find 'kSecAttrAccessible' in scope
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
 34 | private let SecValueData: String! = kSecValueData as String
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
    |                                          `- error: cannot find 'kSecAttrAccessible' in scope
 36 | private let SecClass: String! = kSecClass as String
 37 | private let SecAttrService: String! = kSecAttrService as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:36:33: error: cannot find 'kSecClass' in scope
 34 | private let SecValueData: String! = kSecValueData as String
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
 36 | private let SecClass: String! = kSecClass as String
    |                                 `- error: cannot find 'kSecClass' in scope
 37 | private let SecAttrService: String! = kSecAttrService as String
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:37:39: error: cannot find 'kSecAttrService' in scope
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
 36 | private let SecClass: String! = kSecClass as String
 37 | private let SecAttrService: String! = kSecAttrService as String
    |                                       `- error: cannot find 'kSecAttrService' in scope
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:38:39: error: cannot find 'kSecAttrGeneric' in scope
 36 | private let SecClass: String! = kSecClass as String
 37 | private let SecAttrService: String! = kSecAttrService as String
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
    |                                       `- error: cannot find 'kSecAttrGeneric' in scope
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:39:39: error: cannot find 'kSecAttrAccount' in scope
 37 | private let SecAttrService: String! = kSecAttrService as String
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
    |                                       `- error: cannot find 'kSecAttrAccount' in scope
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
 41 | private let SecReturnAttributes: String = kSecReturnAttributes as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:40:43: error: cannot find 'kSecAttrAccessGroup' in scope
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
    |                                           `- error: cannot find 'kSecAttrAccessGroup' in scope
 41 | private let SecReturnAttributes: String = kSecReturnAttributes as String
 42 | private let SecAttrSynchronizable: String = kSecAttrSynchronizable as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:41:43: error: cannot find 'kSecReturnAttributes' in scope
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
 41 | private let SecReturnAttributes: String = kSecReturnAttributes as String
    |                                           `- error: cannot find 'kSecReturnAttributes' in scope
 42 | private let SecAttrSynchronizable: String = kSecAttrSynchronizable as String
 43 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:42:45: error: cannot find 'kSecAttrSynchronizable' in scope
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
 41 | private let SecReturnAttributes: String = kSecReturnAttributes as String
 42 | private let SecAttrSynchronizable: String = kSecAttrSynchronizable as String
    |                                             `- error: cannot find 'kSecAttrSynchronizable' in scope
 43 |
 44 | /// KeychainWrapper is a class to help make Keychain access in Swift more straightforward. It is designed to make accessing the Keychain services more like using NSUserDefaults, which is much more familiar to people.
[72/852] Compiling v3_cpols.c
[73/852] Compiling v3_crld.c
[74/852] Compiling v3_conf.c
[75/852] Compiling v3_bitst.c
[76/852] Compiling v3_bcons.c
[77/852] Compiling v3_alt.c
[78/852] Compiling v3_akey.c
[79/852] Compiling t_x509a.c
[80/852] Compiling v3_akeya.c
[81/852] Compiling t_crl.c
[82/852] Compiling t_x509.c
[83/852] Compiling t_req.c
[84/852] Compiling rsa_pss.c
[85/852] Compiling i2d_pr.c
[86/852] Compiling name_print.c
[87/852] Compiling policy.c
[88/852] Compiling by_file.c
[89/852] Compiling a_verify.c
[90/852] Compiling by_dir.c
[91/852] Compiling asn1_gen.c
[92/852] Compiling a_sign.c
[93/852] Compiling algorithm.c
[94/852] Compiling voprf.c
[95/852] Compiling a_digest.c
[96/852] Compiling trust_token.c
[97/852] Compiling thread_win.c
[98/852] Compiling thread_pthread.c
[99/852] Compiling thread_none.c
[100/852] Compiling thread.c
[101/852] Compiling pmbtoken.c
[102/852] Compiling wots.c
[103/852] Compiling spx_util.c
[104/852] Compiling thash.c
[105/852] Compiling spx.c
[106/852] Compiling stack.c
[107/852] Compiling merkle.c
[108/852] Compiling fors.c
[109/852] Compiling siphash.c
[110/852] Compiling address.c
[111/852] Compiling rsa_print.c
[112/852] Compiling rc4.c
[113/852] Compiling refcount.c
[114/852] Compiling rsa_crypt.c
[115/852] Compiling rsa_asn1.c
[116/852] Compiling rand_extra.c
[117/852] Compiling windows.c
[118/852] Compiling trusty.c
[119/852] Compiling passive.c
[120/852] Compiling ios.c
[121/852] Compiling getentropy.c
[122/852] Compiling forkunsafe.c
[123/852] Compiling deterministic.c
[124/852] Compiling poly1305_arm_asm.S
[125/852] Compiling pool.c
[126/852] Compiling poly1305_arm.c
[127/852] Compiling poly1305.c
[128/852] Compiling poly1305_vec.c
[129/852] Compiling pkcs8.c
[130/852] Compiling pkcs8_x509.c
[131/852] Compiling p5_pbev2.c
[132/852] Compiling pkcs7.c
[133/852] Compiling pkcs7_x509.c
[134/852] Compiling pem_xaux.c
[135/852] Compiling pem_x509.c
[136/852] Compiling pem_pkey.c
[137/852] Compiling pem_oth.c
[138/852] Compiling pem_pk8.c
[139/852] Compiling obj_xref.c
[140/852] Compiling pem_info.c
[141/852] Compiling pem_all.c
[142/852] Compiling pem_lib.c
[143/852] Compiling lhash.c
[144/852] Compiling mem.c
[145/852] Compiling keccak.c
[146/852] Compiling kyber.c
[147/852] Compiling poly_rq_mul.S
[148/852] Compiling obj.c
[149/852] Compiling x86_64-mont5-mac.mac.x86_64.S
[150/852] Compiling hpke.c
[151/852] Compiling x86_64-mont-mac.mac.x86_64.S
[152/852] Compiling x86_64-mont5-linux.linux.x86_64.S
[153/852] Compiling x86-mont-windows.windows.x86.S
[154/852] Compiling x86_64-mont-linux.linux.x86_64.S
[155/852] Compiling x86-mont-linux.linux.x86.S
[156/852] Compiling vpaes-x86_64-mac.mac.x86_64.S
[157/852] Compiling vpaes-x86-windows.windows.x86.S
[158/852] Compiling vpaes-x86_64-linux.linux.x86_64.S
[159/852] Compiling vpaes-x86-linux.linux.x86.S
[160/852] Compiling vpaes-armv8-linux.linux.aarch64.S
[161/852] Compiling vpaes-armv8-ios.ios.aarch64.S
[162/852] Compiling vpaes-armv7-linux.linux.arm.S
[163/852] Compiling hrss.c
[164/852] Compiling vpaes-armv7-ios.ios.arm.S
[165/852] Compiling sha512-x86_64-mac.mac.x86_64.S
[166/852] Compiling kdf.c
[167/852] Compiling sha512-x86_64-linux.linux.x86_64.S
[169/852] Emitting module ArgumentParserToolInfo
[170/852] Compiling ArgumentParserToolInfo ToolInfo.swift
[170/852] Compiling sha512-armv8-linux.linux.aarch64.S
[171/853] Compiling sha512-armv8-ios.ios.aarch64.S
[172/853] Compiling sha512-586-linux.linux.x86.S
[173/853] Compiling sha512-586-windows.windows.x86.S
[174/853] Compiling sha512-armv4-ios.ios.arm.S
[175/853] Compiling sha512-armv4-linux.linux.arm.S
[177/853] Compiling sha256-armv8-linux.linux.aarch64.S
[178/853] Compiling sha256-x86_64-mac.mac.x86_64.S
[179/853] Compiling sha256-armv8-ios.ios.aarch64.S
[180/853] Compiling sha256-x86_64-linux.linux.x86_64.S
[181/853] Compiling sha256-armv4-linux.linux.arm.S
[182/853] Compiling sha256-armv4-ios.ios.arm.S
[183/853] Compiling sha256-586-linux.linux.x86.S
[183/853] Compiling sha256-586-windows.windows.x86.S
[185/853] Compiling sha1-x86_64-mac.mac.x86_64.S
[186/853] Compiling sha1-armv8-linux.linux.aarch64.S
[187/853] Compiling sha1-armv4-large-linux.linux.arm.S
[188/853] Compiling sha1-armv8-ios.ios.aarch64.S
[188/853] Compiling sha1-armv4-large-ios.ios.arm.S
[190/853] Compiling sha1-x86_64-linux.linux.x86_64.S
[191/853] Compiling sha1-586-windows.windows.x86.S
[192/853] Compiling sha1-586-linux.linux.x86.S
[193/853] Compiling sha512.c
[194/853] Compiling sha256.c
[195/853] Compiling sha1.c
[196/853] Compiling service_indicator.c
[197/853] Compiling rsaz-avx2-mac.mac.x86_64.S
[198/853] Compiling rsaz-avx2-linux.linux.x86_64.S
[199/853] Compiling fips.c
[200/853] Compiling self_check.c
[201/853] Compiling rdrand-x86_64-mac.mac.x86_64.S
[202/853] Compiling rdrand-x86_64-linux.linux.x86_64.S
[203/853] Compiling rsa.c
[204/853] Compiling padding.c
[205/853] Compiling rsa_impl.c
[206/853] Compiling blinding.c
[207/853] Compiling p256_beeu-x86_64-asm-mac.mac.x86_64.S
[208/853] Compiling urandom.c
[209/853] Compiling rand.c
[210/853] Compiling ctrdrbg.c
[211/853] Compiling fork_detect.c
[212/853] Compiling p256_beeu-x86_64-asm-linux.linux.x86_64.S
[213/853] Compiling p256_beeu-armv8-asm-linux.linux.aarch64.S
[214/853] Compiling p256_beeu-armv8-asm-ios.ios.aarch64.S
[215/853] Compiling p256-x86_64-asm-mac.mac.x86_64.S
[216/853] Compiling p256-armv8-asm-linux.linux.aarch64.S
[217/853] Compiling p256-armv8-asm-ios.ios.aarch64.S
[218/853] Compiling p256-x86_64-asm-linux.linux.x86_64.S
[219/853] Compiling ofb.c
[220/853] Compiling polyval.c
[221/853] Compiling gcm_nohw.c
[222/853] Compiling ctr.c
[223/853] Compiling gcm.c
[224/853] Compiling cfb.c
[225/853] Compiling cbc.c
[226/853] Compiling md5-x86_64-mac.mac.x86_64.S
[227/853] Compiling md5.c
[228/853] Compiling md5-x86_64-linux.linux.x86_64.S
[229/853] Compiling md5-586-windows.windows.x86.S
[230/853] Compiling md5-586-linux.linux.x86.S
[231/853] Compiling md4.c
[232/853] Compiling ghashv8-armv8-linux.linux.aarch64.S
[233/853] Compiling hmac.c
[234/853] Compiling ghashv8-armv8-ios.ios.aarch64.S
[235/853] Compiling hkdf.c
[236/853] Compiling ghashv8-armv7-linux.linux.arm.S
[237/853] Compiling ghash-x86_64-mac.mac.x86_64.S
[238/853] Compiling ghashv8-armv7-ios.ios.arm.S
[239/853] Compiling ghash-x86-windows.windows.x86.S
[240/853] Compiling ghash-x86-linux.linux.x86.S
[241/853] Compiling ghash-x86_64-linux.linux.x86_64.S
[242/853] Compiling ghash-ssse3-x86_64-mac.mac.x86_64.S
[243/853] Compiling ghash-ssse3-x86-windows.windows.x86.S
[244/853] Compiling ghash-ssse3-x86_64-linux.linux.x86_64.S
[245/853] Compiling ghash-ssse3-x86-linux.linux.x86.S
[246/853] Compiling ghash-neon-armv8-linux.linux.aarch64.S
[247/853] Compiling fips_shared_support.c
[248/853] Compiling ghash-neon-armv8-ios.ios.aarch64.S
[249/853] Compiling ghash-armv4-linux.linux.arm.S
[250/853] Compiling ghash-armv4-ios.ios.arm.S
[251/853] Compiling ecdh.c
[251/853] Compiling ecdsa.c
[253/853] Compiling wnaf.c
[254/853] Compiling util.c
[255/853] Compiling simple_mul.c
[256/853] Compiling scalar.c
[257/853] Compiling simple.c
[258/853] Compiling p224-64.c
[259/853] Compiling felem.c
[260/853] Compiling p256.c
[261/853] Compiling ec_montgomery.c
[262/853] Compiling oct.c
[263/853] Compiling ec.c
[264/853] Compiling ec_key.c
[265/853] Compiling digest.c
[266/853] Compiling digestsign.c
[267/853] Compiling digests.c
[268/853] Compiling check.c
[269/853] Compiling co-586-windows.windows.x86.S
[270/853] Compiling dh.c
[271/853] Compiling co-586-linux.linux.x86.S
[272/853] Compiling e_aesccm.c
[273/853] Compiling cmac.c
[274/853] Compiling p256-nistz.c
[274/853] Compiling aead.c
[276/853] Compiling bsaes-armv7-linux.linux.arm.S
[277/853] Compiling bsaes-armv7-ios.ios.arm.S
[278/853] Compiling cipher.c
[279/853] Compiling sqrt.c
[280/853] Compiling shift.c
[281/853] Compiling e_aes.c
[282/853] Compiling rsaz_exp.c
[283/853] Compiling mul.c
[284/853] Compiling montgomery_inv.c
[285/853] Compiling random.c
[286/853] Compiling prime.c
[287/853] Compiling generic.c
[288/853] Compiling montgomery.c
[289/853] Compiling jacobi.c
[290/853] Compiling gcd.c
[291/853] Compiling gcd_extra.c
[292/853] Compiling div_extra.c
[293/853] Compiling div.c
[294/853] Compiling exponentiation.c
[295/853] Compiling ctx.c
[296/853] Compiling cmp.c
[297/853] Compiling bytes.c
[299/853] Compiling Engine EmptyResponse.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[299/853] Compiling bn-armv8-linux.linux.aarch64.S
[300/853] Compiling bn.c
[302/853] Compiling SwiftShell Lazy-split.swift
[303/853] Compiling SwiftShell Stream.swift
[303/854] Compiling add.c
[303/854] Compiling bn-armv8-ios.ios.aarch64.S
[305/854] Compiling bn-586-windows.windows.x86.S
[306/854] Compiling bn-586-linux.linux.x86.S
[308/854] Compiling SwiftKeychainWrapper KeychainWrapperSubscript.swift
[308/854] Compiling armv8-mont-linux.linux.aarch64.S
[309/854] Compiling armv8-mont-ios.ios.aarch64.S
[311/854] Compiling Engine Engine.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[312/854] Compiling Engine FileManager+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[312/854] Compiling armv4-mont-linux.linux.arm.S
[313/854] Compiling armv4-mont-ios.ios.arm.S
[315/854] Compiling Engine UserDefaults+PropertyWrapper.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[315/854] Compiling aesv8-gcm-armv8-ios.ios.aarch64.S
[316/854] Compiling aesv8-gcm-armv8-linux.linux.aarch64.S
[317/854] Compiling x86_64-gcc.c
[319/854] Compiling SwiftShell Files.swift
[319/854] Compiling aesv8-armv8-linux.linux.aarch64.S
[321/854] Compiling Engine Network.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[322/854] Compiling Engine NetworkError.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[323/854] Compiling SwiftShell Context.swift
[324/854] Compiling Engine Json.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[325/854] Compiling Engine LoggableError.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[325/854] Compiling aesv8-armv8-ios.ios.aarch64.S
[327/854] Compiling Engine Service.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[328/854] Compiling Engine DataWrapper.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[329/854] Compiling SwiftShell Array.swift
[330/854] Compiling SwiftShell Process.swift
[330/854] Compiling aesv8-armv7-linux.linux.arm.S
[331/854] Compiling aesni-x86_64-mac.mac.x86_64.S
[331/854] Compiling aesv8-armv7-ios.ios.arm.S
[334/854] Compiling SwiftKeychainWrapper KeychainItemAccessibility.swift
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:31:28: error: cannot find type 'CFString' in scope
 29 |
 30 | protocol KeychainAttrRepresentable {
 31 |     var keychainAttrValue: CFString { get }
    |                            `- error: cannot find type 'CFString' in scope
 32 | }
 33 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:94:69: error: cannot find type 'CFString' in scope
 92 |     case whenUnlockedThisDeviceOnly
 93 |
 94 |     static func accessibilityForAttributeValue(_ keychainAttrValue: CFString) -> KeychainItemAccessibility? {
    |                                                                     `- error: cannot find type 'CFString' in scope
 95 |         for (key, value) in keychainItemAccessibilityLookup {
 96 |             if value == keychainAttrValue {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:105:73: error: cannot find type 'CFString' in scope
103 | }
104 |
105 | private let keychainItemAccessibilityLookup: [KeychainItemAccessibility:CFString] = {
    |                                                                         `- error: cannot find type 'CFString' in scope
106 |     var lookup: [KeychainItemAccessibility:CFString] = [
107 |         .afterFirstUnlock: kSecAttrAccessibleAfterFirstUnlock,
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:120:37: error: cannot find type 'CFString' in scope
118 |
119 | extension KeychainItemAccessibility : KeychainAttrRepresentable {
120 |     internal var keychainAttrValue: CFString {
    |                                     `- error: cannot find type 'CFString' in scope
121 |         return keychainItemAccessibilityLookup[self]!
122 |     }
[335/854] Compiling SwiftKeychainWrapper KeychainWrapper.swift
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:31:38: error: cannot find 'kSecMatchLimit' in scope
 29 |
 30 |
 31 | private let SecMatchLimit: String! = kSecMatchLimit as String
    |                                      `- error: cannot find 'kSecMatchLimit' in scope
 32 | private let SecReturnData: String! = kSecReturnData as String
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:32:38: error: cannot find 'kSecReturnData' in scope
 30 |
 31 | private let SecMatchLimit: String! = kSecMatchLimit as String
 32 | private let SecReturnData: String! = kSecReturnData as String
    |                                      `- error: cannot find 'kSecReturnData' in scope
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
 34 | private let SecValueData: String! = kSecValueData as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:33:47: error: cannot find 'kSecReturnPersistentRef' in scope
 31 | private let SecMatchLimit: String! = kSecMatchLimit as String
 32 | private let SecReturnData: String! = kSecReturnData as String
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
    |                                               `- error: cannot find 'kSecReturnPersistentRef' in scope
 34 | private let SecValueData: String! = kSecValueData as String
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:34:37: error: cannot find 'kSecValueData' in scope
 32 | private let SecReturnData: String! = kSecReturnData as String
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
 34 | private let SecValueData: String! = kSecValueData as String
    |                                     `- error: cannot find 'kSecValueData' in scope
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
 36 | private let SecClass: String! = kSecClass as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:35:42: error: cannot find 'kSecAttrAccessible' in scope
 33 | private let SecReturnPersistentRef: String! = kSecReturnPersistentRef as String
 34 | private let SecValueData: String! = kSecValueData as String
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
    |                                          `- error: cannot find 'kSecAttrAccessible' in scope
 36 | private let SecClass: String! = kSecClass as String
 37 | private let SecAttrService: String! = kSecAttrService as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:36:33: error: cannot find 'kSecClass' in scope
 34 | private let SecValueData: String! = kSecValueData as String
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
 36 | private let SecClass: String! = kSecClass as String
    |                                 `- error: cannot find 'kSecClass' in scope
 37 | private let SecAttrService: String! = kSecAttrService as String
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:37:39: error: cannot find 'kSecAttrService' in scope
 35 | private let SecAttrAccessible: String! = kSecAttrAccessible as String
 36 | private let SecClass: String! = kSecClass as String
 37 | private let SecAttrService: String! = kSecAttrService as String
    |                                       `- error: cannot find 'kSecAttrService' in scope
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:38:39: error: cannot find 'kSecAttrGeneric' in scope
 36 | private let SecClass: String! = kSecClass as String
 37 | private let SecAttrService: String! = kSecAttrService as String
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
    |                                       `- error: cannot find 'kSecAttrGeneric' in scope
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:39:39: error: cannot find 'kSecAttrAccount' in scope
 37 | private let SecAttrService: String! = kSecAttrService as String
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
    |                                       `- error: cannot find 'kSecAttrAccount' in scope
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
 41 | private let SecReturnAttributes: String = kSecReturnAttributes as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:40:43: error: cannot find 'kSecAttrAccessGroup' in scope
 38 | private let SecAttrGeneric: String! = kSecAttrGeneric as String
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
    |                                           `- error: cannot find 'kSecAttrAccessGroup' in scope
 41 | private let SecReturnAttributes: String = kSecReturnAttributes as String
 42 | private let SecAttrSynchronizable: String = kSecAttrSynchronizable as String
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:41:43: error: cannot find 'kSecReturnAttributes' in scope
 39 | private let SecAttrAccount: String! = kSecAttrAccount as String
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
 41 | private let SecReturnAttributes: String = kSecReturnAttributes as String
    |                                           `- error: cannot find 'kSecReturnAttributes' in scope
 42 | private let SecAttrSynchronizable: String = kSecAttrSynchronizable as String
 43 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:42:45: error: cannot find 'kSecAttrSynchronizable' in scope
 40 | private let SecAttrAccessGroup: String! = kSecAttrAccessGroup as String
 41 | private let SecReturnAttributes: String = kSecReturnAttributes as String
 42 | private let SecAttrSynchronizable: String = kSecAttrSynchronizable as String
    |                                             `- error: cannot find 'kSecAttrSynchronizable' in scope
 43 |
 44 | /// KeychainWrapper is a class to help make Keychain access in Swift more straightforward. It is designed to make accessing the Keychain services more like using NSUserDefaults, which is much more familiar to people.
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:99:50: error: cannot find 'kSecMatchLimitOne' in scope
 97 |
 98 |         // Limit search results to one
 99 |         keychainQueryDictionary[SecMatchLimit] = kSecMatchLimitOne
    |                                                  `- error: cannot find 'kSecMatchLimitOne' in scope
100 |
101 |         // Specify we want SecAttrAccessible returned
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:102:56: error: cannot find 'kCFBooleanTrue' in scope
100 |
101 |         // Specify we want SecAttrAccessible returned
102 |         keychainQueryDictionary[SecReturnAttributes] = kCFBooleanTrue
    |                                                        `- error: cannot find 'kCFBooleanTrue' in scope
103 |
104 |         // Search
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:106:22: error: cannot find 'SecItemCopyMatching' in scope
104 |         // Search
105 |         var result: AnyObject?
106 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
    |                      `- error: cannot find 'SecItemCopyMatching' in scope
107 |
108 |         guard status == noErr, let resultsDictionary = result as? [String:AnyObject], let accessibilityAttrValue = resultsDictionary[SecAttrAccessible] as? String else {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:106:69: error: cannot find type 'CFDictionary' in scope
104 |         // Search
105 |         var result: AnyObject?
106 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
    |                                                                     `- error: cannot find type 'CFDictionary' in scope
107 |
108 |         guard status == noErr, let resultsDictionary = result as? [String:AnyObject], let accessibilityAttrValue = resultsDictionary[SecAttrAccessible] as? String else {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:108:25: error: cannot find 'noErr' in scope
106 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
107 |
108 |         guard status == noErr, let resultsDictionary = result as? [String:AnyObject], let accessibilityAttrValue = resultsDictionary[SecAttrAccessible] as? String else {
    |                         `- error: cannot find 'noErr' in scope
109 |             return nil
110 |         }
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:94:69: error: cannot find type 'CFString' in scope
 92 |     case whenUnlockedThisDeviceOnly
 93 |
 94 |     static func accessibilityForAttributeValue(_ keychainAttrValue: CFString) -> KeychainItemAccessibility? {
    |                                                                     `- error: cannot find type 'CFString' in scope
 95 |         for (key, value) in keychainItemAccessibilityLookup {
 96 |             if value == keychainAttrValue {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:112:99: error: cannot find type 'CFString' in scope
110 |         }
111 |
112 |         return KeychainItemAccessibility.accessibilityForAttributeValue(accessibilityAttrValue as CFString)
    |                                                                                                   `- error: cannot find type 'CFString' in scope
113 |     }
114 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:118:23: error: cannot find 'kSecClassGenericPassword' in scope
116 |     open func allKeys() -> Set<String> {
117 |         var keychainQueryDictionary: [String:Any] = [
118 |             SecClass: kSecClassGenericPassword,
    |                       `- error: cannot find 'kSecClassGenericPassword' in scope
119 |             SecAttrService: serviceName,
120 |             SecReturnAttributes: kCFBooleanTrue!,
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:120:34: error: cannot find 'kCFBooleanTrue' in scope
118 |             SecClass: kSecClassGenericPassword,
119 |             SecAttrService: serviceName,
120 |             SecReturnAttributes: kCFBooleanTrue!,
    |                                  `- error: cannot find 'kCFBooleanTrue' in scope
121 |             SecMatchLimit: kSecMatchLimitAll,
122 |         ]
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:121:28: error: cannot find 'kSecMatchLimitAll' in scope
119 |             SecAttrService: serviceName,
120 |             SecReturnAttributes: kCFBooleanTrue!,
121 |             SecMatchLimit: kSecMatchLimitAll,
    |                            `- error: cannot find 'kSecMatchLimitAll' in scope
122 |         ]
123 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:129:22: error: cannot find 'SecItemCopyMatching' in scope
127 |
128 |         var result: AnyObject?
129 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
    |                      `- error: cannot find 'SecItemCopyMatching' in scope
130 |
131 |         guard status == errSecSuccess else { return [] }
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:129:69: error: cannot find type 'CFDictionary' in scope
127 |
128 |         var result: AnyObject?
129 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
    |                                                                     `- error: cannot find type 'CFDictionary' in scope
130 |
131 |         guard status == errSecSuccess else { return [] }
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:131:25: error: cannot find 'errSecSuccess' in scope
129 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
130 |
131 |         guard status == errSecSuccess else { return [] }
    |                         `- error: cannot find 'errSecSuccess' in scope
132 |
133 |         var keys = Set<String>()
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:139:56: error: cannot find 'kSecAttrAccount' in scope
137 |                     let key = String(data: accountData, encoding: String.Encoding.utf8) {
138 |                     keys.insert(key)
139 |                 } else if let accountData = attributes[kSecAttrAccount] as? Data,
    |                                                        `- error: cannot find 'kSecAttrAccount' in scope
140 |                     let key = String(data: accountData, encoding: String.Encoding.utf8) {
141 |                     keys.insert(key)
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:221:50: error: cannot find 'kSecMatchLimitOne' in scope
219 |
220 |         // Limit search results to one
221 |         keychainQueryDictionary[SecMatchLimit] = kSecMatchLimitOne
    |                                                  `- error: cannot find 'kSecMatchLimitOne' in scope
222 |
223 |         // Specify we want Data/CFData returned
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:224:50: error: cannot find 'kCFBooleanTrue' in scope
222 |
223 |         // Specify we want Data/CFData returned
224 |         keychainQueryDictionary[SecReturnData] = kCFBooleanTrue
    |                                                  `- error: cannot find 'kCFBooleanTrue' in scope
225 |
226 |         // Search
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:228:22: error: cannot find 'SecItemCopyMatching' in scope
226 |         // Search
227 |         var result: AnyObject?
228 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
    |                      `- error: cannot find 'SecItemCopyMatching' in scope
229 |
230 |         return status == noErr ? result as? Data : nil
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:228:69: error: cannot find type 'CFDictionary' in scope
226 |         // Search
227 |         var result: AnyObject?
228 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
    |                                                                     `- error: cannot find type 'CFDictionary' in scope
229 |
230 |         return status == noErr ? result as? Data : nil
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:230:26: error: cannot find 'noErr' in scope
228 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
229 |
230 |         return status == noErr ? result as? Data : nil
    |                          `- error: cannot find 'noErr' in scope
231 |     }
232 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:244:50: error: cannot find 'kSecMatchLimitOne' in scope
242 |
243 |         // Limit search results to one
244 |         keychainQueryDictionary[SecMatchLimit] = kSecMatchLimitOne
    |                                                  `- error: cannot find 'kSecMatchLimitOne' in scope
245 |
246 |         // Specify we want persistent Data/CFData reference returned
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:247:59: error: cannot find 'kCFBooleanTrue' in scope
245 |
246 |         // Specify we want persistent Data/CFData reference returned
247 |         keychainQueryDictionary[SecReturnPersistentRef] = kCFBooleanTrue
    |                                                           `- error: cannot find 'kCFBooleanTrue' in scope
248 |
249 |         // Search
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:251:22: error: cannot find 'SecItemCopyMatching' in scope
249 |         // Search
250 |         var result: AnyObject?
251 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
    |                      `- error: cannot find 'SecItemCopyMatching' in scope
252 |
253 |         return status == noErr ? result as? Data : nil
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:251:69: error: cannot find type 'CFDictionary' in scope
249 |         // Search
250 |         var result: AnyObject?
251 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
    |                                                                     `- error: cannot find type 'CFDictionary' in scope
252 |
253 |         return status == noErr ? result as? Data : nil
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:253:26: error: cannot find 'noErr' in scope
251 |         let status = SecItemCopyMatching(keychainQueryDictionary as CFDictionary, &result)
252 |
253 |         return status == noErr ? result as? Data : nil
    |                          `- error: cannot find 'noErr' in scope
254 |     }
255 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:31:28: error: cannot find type 'CFString' in scope
 29 |
 30 | protocol KeychainAttrRepresentable {
 31 |     var keychainAttrValue: CFString { get }
    |                            `- error: cannot find type 'CFString' in scope
 32 | }
 33 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainItemAccessibility.swift:120:37: error: cannot find type 'CFString' in scope
118 |
119 | extension KeychainItemAccessibility : KeychainAttrRepresentable {
120 |     internal var keychainAttrValue: CFString {
    |                                     `- error: cannot find type 'CFString' in scope
121 |         return keychainItemAccessibilityLookup[self]!
122 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:321:21: error: cannot find type 'OSStatus' in scope
319 |         }
320 |
321 |         let status: OSStatus = SecItemAdd(keychainQueryDictionary as CFDictionary, nil)
    |                     `- error: cannot find type 'OSStatus' in scope
322 |
323 |         if status == errSecSuccess {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:323:22: error: cannot find 'errSecSuccess' in scope
321 |         let status: OSStatus = SecItemAdd(keychainQueryDictionary as CFDictionary, nil)
322 |
323 |         if status == errSecSuccess {
    |                      `- error: cannot find 'errSecSuccess' in scope
324 |             return true
325 |         } else if status == errSecDuplicateItem {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:325:29: error: cannot find 'errSecDuplicateItem' in scope
323 |         if status == errSecSuccess {
324 |             return true
325 |         } else if status == errSecDuplicateItem {
    |                             `- error: cannot find 'errSecDuplicateItem' in scope
326 |             return update(value, forKey: key, withAccessibility: accessibility, isSynchronizable: isSynchronizable)
327 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:347:21: error: cannot find type 'OSStatus' in scope
345 |
346 |         // Delete
347 |         let status: OSStatus = SecItemDelete(keychainQueryDictionary as CFDictionary)
    |                     `- error: cannot find type 'OSStatus' in scope
348 |
349 |         if status == errSecSuccess {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:349:22: error: cannot find 'errSecSuccess' in scope
347 |         let status: OSStatus = SecItemDelete(keychainQueryDictionary as CFDictionary)
348 |
349 |         if status == errSecSuccess {
    |                      `- error: cannot find 'errSecSuccess' in scope
350 |             return true
351 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:359:63: error: cannot find 'kSecClassGenericPassword' in scope
357 |     @discardableResult open func removeAllKeys() -> Bool {
358 |         // Setup dictionary to access keychain and specify we are using a generic password (rather than a certificate, internet password, etc)
359 |         var keychainQueryDictionary: [String:Any] = [SecClass:kSecClassGenericPassword]
    |                                                               `- error: cannot find 'kSecClassGenericPassword' in scope
360 |
361 |         // Uniquely identify this keychain accessor
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:369:21: error: cannot find type 'OSStatus' in scope
367 |         }
368 |
369 |         let status: OSStatus = SecItemDelete(keychainQueryDictionary as CFDictionary)
    |                     `- error: cannot find type 'OSStatus' in scope
370 |
371 |         if status == errSecSuccess {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:371:22: error: cannot find 'errSecSuccess' in scope
369 |         let status: OSStatus = SecItemDelete(keychainQueryDictionary as CFDictionary)
370 |
371 |         if status == errSecSuccess {
    |                      `- error: cannot find 'errSecSuccess' in scope
372 |             return true
373 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:383:32: error: cannot find 'kSecClassGenericPassword' in scope
381 |     ///
382 |     open class func wipeKeychain() {
383 |         deleteKeychainSecClass(kSecClassGenericPassword) // Generic password items
    |                                `- error: cannot find 'kSecClassGenericPassword' in scope
384 |         deleteKeychainSecClass(kSecClassInternetPassword) // Internet password items
385 |         deleteKeychainSecClass(kSecClassCertificate) // Certificate items
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:384:32: error: cannot find 'kSecClassInternetPassword' in scope
382 |     open class func wipeKeychain() {
383 |         deleteKeychainSecClass(kSecClassGenericPassword) // Generic password items
384 |         deleteKeychainSecClass(kSecClassInternetPassword) // Internet password items
    |                                `- error: cannot find 'kSecClassInternetPassword' in scope
385 |         deleteKeychainSecClass(kSecClassCertificate) // Certificate items
386 |         deleteKeychainSecClass(kSecClassKey) // Cryptographic key items
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:385:32: error: cannot find 'kSecClassCertificate' in scope
383 |         deleteKeychainSecClass(kSecClassGenericPassword) // Generic password items
384 |         deleteKeychainSecClass(kSecClassInternetPassword) // Internet password items
385 |         deleteKeychainSecClass(kSecClassCertificate) // Certificate items
    |                                `- error: cannot find 'kSecClassCertificate' in scope
386 |         deleteKeychainSecClass(kSecClassKey) // Cryptographic key items
387 |         deleteKeychainSecClass(kSecClassIdentity) // Identity items
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:386:32: error: cannot find 'kSecClassKey' in scope
384 |         deleteKeychainSecClass(kSecClassInternetPassword) // Internet password items
385 |         deleteKeychainSecClass(kSecClassCertificate) // Certificate items
386 |         deleteKeychainSecClass(kSecClassKey) // Cryptographic key items
    |                                `- error: cannot find 'kSecClassKey' in scope
387 |         deleteKeychainSecClass(kSecClassIdentity) // Identity items
388 |     }
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:387:32: error: cannot find 'kSecClassIdentity' in scope
385 |         deleteKeychainSecClass(kSecClassCertificate) // Certificate items
386 |         deleteKeychainSecClass(kSecClassKey) // Cryptographic key items
387 |         deleteKeychainSecClass(kSecClassIdentity) // Identity items
    |                                `- error: cannot find 'kSecClassIdentity' in scope
388 |     }
389 |
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:397:21: error: cannot find type 'OSStatus' in scope
395 |     @discardableResult private class func deleteKeychainSecClass(_ secClass: AnyObject) -> Bool {
396 |         let query = [SecClass: secClass]
397 |         let status: OSStatus = SecItemDelete(query as CFDictionary)
    |                     `- error: cannot find type 'OSStatus' in scope
398 |
399 |         if status == errSecSuccess {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:399:22: error: cannot find 'errSecSuccess' in scope
397 |         let status: OSStatus = SecItemDelete(query as CFDictionary)
398 |
399 |         if status == errSecSuccess {
    |                      `- error: cannot find 'errSecSuccess' in scope
400 |             return true
401 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:417:21: error: cannot find type 'OSStatus' in scope
415 |
416 |         // Update
417 |         let status: OSStatus = SecItemUpdate(keychainQueryDictionary as CFDictionary, updateDictionary as CFDictionary)
    |                     `- error: cannot find type 'OSStatus' in scope
418 |
419 |         if status == errSecSuccess {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:419:22: error: cannot find 'errSecSuccess' in scope
417 |         let status: OSStatus = SecItemUpdate(keychainQueryDictionary as CFDictionary, updateDictionary as CFDictionary)
418 |
419 |         if status == errSecSuccess {
    |                      `- error: cannot find 'errSecSuccess' in scope
420 |             return true
421 |         } else {
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:434:63: error: cannot find 'kSecClassGenericPassword' in scope
432 |     private func setupKeychainQueryDictionary(forKey key: String, withAccessibility accessibility: KeychainItemAccessibility? = nil, isSynchronizable: Bool = false) -> [String:Any] {
433 |         // Setup default access as generic password (rather than a certificate, internet password, etc)
434 |         var keychainQueryDictionary: [String:Any] = [SecClass:kSecClassGenericPassword]
    |                                                               `- error: cannot find 'kSecClassGenericPassword' in scope
435 |
436 |         // Uniquely identify this keychain accessor
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:456:77: error: cannot find 'kCFBooleanTrue' in scope
454 |         keychainQueryDictionary[SecAttrAccount] = encodedIdentifier
455 |
456 |         keychainQueryDictionary[SecAttrSynchronizable] = isSynchronizable ? kCFBooleanTrue : kCFBooleanFalse
    |                                                                             `- error: cannot find 'kCFBooleanTrue' in scope
457 |
458 |         return keychainQueryDictionary
/host/spi-builder-workspace/.build/checkouts/SwiftKeychainWrapper/SwiftKeychainWrapper/KeychainWrapper.swift:456:94: error: cannot find 'kCFBooleanFalse' in scope
454 |         keychainQueryDictionary[SecAttrAccount] = encodedIdentifier
455 |
456 |         keychainQueryDictionary[SecAttrSynchronizable] = isSynchronizable ? kCFBooleanTrue : kCFBooleanFalse
    |                                                                                              `- error: cannot find 'kCFBooleanFalse' in scope
457 |
458 |         return keychainQueryDictionary
[335/854] Compiling aesni-x86-windows.windows.x86.S
[336/854] Compiling aesni-x86-linux.linux.x86.S
[338/854] Compiling Engine ProcessInfo+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[339/854] Compiling Engine String+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[340/854] Compiling Engine Endpoint.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[341/854] Compiling Engine HTTPMethod.swift
/host/spi-builder-workspace/.build/checkouts/Engine/Sources/Engine/Networking/Network.swift:9:8: error: no such module 'Combine'
 7 |
 8 | import Foundation
 9 | import Combine
   |        `- error: no such module 'Combine'
10 |
11 | #if canImport(FoundationNetworking)
[341/854] Compiling aesni-x86_64-linux.linux.x86_64.S
[342/854] Compiling aesni-gcm-x86_64-mac.mac.x86_64.S
[343/854] Compiling aesni-gcm-x86_64-linux.linux.x86_64.S
[345/854] Compiling SwiftShell String.swift
[345/854] Compiling mode_wrappers.c
[346/854] Compiling ex_data.c
[347/854] Compiling key_wrap.c
[348/854] Compiling aes.c
[350/854] Emitting module SwiftShell
[352/855] Compiling sign.c
[353/855] Compiling p_x25519_asn1.c
[353/855] Compiling scrypt.c
[353/855] Compiling pbkdf.c
[353/855] Compiling print.c
[353/855] Compiling aes_nohw.c
BUILD FAILURE 6.0 linux