Build Information
Failed to build devicecheckkit, reference main (4b4892), with Swift 6.2 for Wasm on 1 Dec 2025 16:13:41 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasip1 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/zunda-pixel/devicecheckkit.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/zunda-pixel/devicecheckkit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 4b48923 Bump actions/checkout from 5 to 6 (#20)
Cloned https://github.com/zunda-pixel/devicecheckkit.git
Revision (git rev-parse @):
4b48923dd1030bf26bd55b0c8058c142bc2856f4
SUCCESS checkout https://github.com/zunda-pixel/devicecheckkit.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.2
Building package at path: $PWD
https://github.com/zunda-pixel/devicecheckkit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest swift build --swift-sdk wasm32-unknown-wasip1 2>&1
wasm-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:302e3f347c593123f3d337e3da1bfe6e802bb8867614e9dfa745c72e13ca8eeb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.2-latest
warning: multiple Swift SDKs match target triple `wasm32-unknown-wasip1` and host triple x86_64-unknown-linux-gnu, selected one at /root/.swiftpm/swift-sdks/swift-6.2-RELEASE_wasm.artifactbundle/swift-6.2-RELEASE_wasm/wasm32-unknown-wasip1/swift-sdk.json
Fetching https://github.com/apple/swift-http-types
Fetching https://github.com/zunda-pixel/http-client
[1/149] Fetching http-client
[150/1092] Fetching http-client, swift-http-types
Fetching https://github.com/vapor/jwt-kit
Fetched https://github.com/zunda-pixel/http-client from cache (0.49s)
Fetched https://github.com/apple/swift-http-types from cache (0.50s)
[1/9455] Fetching jwt-kit
Fetched https://github.com/vapor/jwt-kit from cache (1.01s)
Computing version for https://github.com/zunda-pixel/http-client
Computed https://github.com/zunda-pixel/http-client at 0.3.1 (1.90s)
Computing version for https://github.com/apple/swift-http-types
Computed https://github.com/apple/swift-http-types at 1.5.1 (0.39s)
Computing version for https://github.com/vapor/jwt-kit
Computed https://github.com/vapor/jwt-kit at 5.3.0 (0.38s)
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-log.git
[1/7026] Fetching swift-certificates
[423/12584] Fetching swift-certificates, swift-log
[10829/30047] Fetching swift-certificates, swift-log, swift-crypto
Fetched https://github.com/apple/swift-log.git from cache (2.21s)
Fetched https://github.com/apple/swift-certificates.git from cache (2.21s)
Fetched https://github.com/apple/swift-crypto.git from cache (2.26s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.2.0 (5.60s)
Fetching https://github.com/apple/swift-asn1.git
[1/1663] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.26s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.16.0 (0.73s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.5.0 (0.40s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (0.34s)
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.16.0
Creating working copy for https://github.com/zunda-pixel/http-client
Working copy of https://github.com/zunda-pixel/http-client resolved at 0.3.1
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.2.0
Creating working copy for https://github.com/apple/swift-http-types
Working copy of https://github.com/apple/swift-http-types resolved at 1.5.1
Creating working copy for https://github.com/vapor/jwt-kit
Working copy of https://github.com/vapor/jwt-kit resolved at 5.3.0
Building for debugging...
[0/386] Write sources
[13/386] Compiling CXKCPShims shims.c
[14/386] Compiling SimpleFIPS202.c
[15/386] Compiling KeccakSponge.c
[16/386] Compiling KeccakHash.c
[17/386] Compiling fiat_p256_adx_sqr.S
[18/386] Compiling fiat_p256_adx_mul.S
[19/386] Compiling fiat_curve25519_adx_square.S
[20/386] Compiling fiat_curve25519_adx_mul.S
[21/386] Compiling md5-x86_64-linux.S
[22/386] Compiling md5-x86_64-apple.S
[23/386] Compiling CCryptoBoringSSLShims shims.c
[24/386] Compiling md5-586-linux.S
[25/386] Compiling md5-586-apple.S
[26/386] Compiling chacha20_poly1305_x86_64-linux.S
[27/386] Compiling chacha20_poly1305_x86_64-apple.S
[28/386] Compiling chacha20_poly1305_armv8-win.S
[29/386] Compiling chacha20_poly1305_armv8-linux.S
[30/386] Compiling chacha20_poly1305_armv8-apple.S
[31/386] Compiling chacha-x86_64-linux.S
[32/386] Compiling chacha-x86_64-apple.S
[33/386] Compiling chacha-x86-linux.S
[34/386] Compiling asn1_lib.cc
[35/386] Compiling err_data.cc
[35/386] Compiling p_ed25519_asn1.cc
[37/386] Compiling chacha-x86-apple.S
[38/386] Compiling p_ed25519.cc
[39/386] Write swift-version-24593BA9C3E375BF.txt
[40/386] Compiling a_bool.cc
[41/386] Compiling chacha-armv8-win.S
[41/386] Compiling chacha-armv8-linux.S
[43/386] Compiling chacha-armv8-apple.S
[44/386] Compiling chacha-armv4-linux.S
[45/386] Compiling aes128gcmsiv-x86_64-linux.S
[46/386] Compiling aes128gcmsiv-x86_64-apple.S
[47/390] Compiling x86_64-mont5-linux.S
[48/393] Compiling x86_64-mont5-apple.S
[49/398] Compiling x86_64-mont-linux.S
[50/419] Compiling x86-mont-linux.S
[51/419] Compiling x86_64-mont-apple.S
[52/419] Compiling x86-mont-apple.S
[53/419] Compiling vpaes-x86_64-apple.S
[54/419] Compiling vpaes-x86_64-linux.S
[55/419] Compiling vpaes-x86-linux.S
[56/419] Compiling vpaes-x86-apple.S
[57/419] Compiling vpaes-armv8-win.S
[58/419] Compiling vpaes-armv8-linux.S
[59/419] Compiling vpaes-armv8-apple.S
[60/419] Compiling vpaes-armv7-linux.S
[61/419] Compiling sha512-x86_64-linux.S
[62/419] Compiling sha512-x86_64-apple.S
[63/419] Compiling sha512-armv8-win.S
[64/419] Compiling sha512-armv8-linux.S
[65/419] Compiling sha512-armv8-apple.S
[66/419] Compiling sha512-armv4-linux.S
[67/419] Compiling sha512-586-linux.S
[68/419] Compiling sha512-586-apple.S
[69/419] Compiling sha256-x86_64-linux.S
[70/419] Compiling sha256-armv8-win.S
[71/419] Compiling sha256-armv8-linux.S
[72/419] Compiling sha256-x86_64-apple.S
[73/419] Compiling sha256-armv8-apple.S
[74/419] Compiling sha256-armv4-linux.S
[75/419] Compiling sha256-586-linux.S
[76/419] Compiling sha256-586-apple.S
[77/419] Compiling sha1-x86_64-linux.S
[78/419] Compiling sha1-x86_64-apple.S
[79/419] Compiling sha1-armv8-win.S
[80/419] Compiling sha1-armv8-linux.S
[81/419] Compiling sha1-armv8-apple.S
[82/419] Compiling sha1-armv4-large-linux.S
[83/419] Compiling sha1-586-linux.S
[84/419] Compiling sha1-586-apple.S
[85/419] Compiling rsaz-avx2-linux.S
[86/419] Compiling rsaz-avx2-apple.S
[87/419] Compiling rdrand-x86_64-linux.S
[88/419] Compiling rdrand-x86_64-apple.S
[89/419] Compiling p256_beeu-x86_64-asm-linux.S
[90/419] Compiling p256_beeu-x86_64-asm-apple.S
[91/419] Compiling p256_beeu-armv8-asm-win.S
[92/419] Compiling p256_beeu-armv8-asm-linux.S
[93/419] Compiling p256_beeu-armv8-asm-apple.S
[94/419] Compiling p256-x86_64-asm-linux.S
[95/419] Compiling p256-x86_64-asm-apple.S
[96/419] Compiling p256-armv8-asm-win.S
[97/419] Compiling p256-armv8-asm-linux.S
[98/419] Compiling ghashv8-armv8-win.S
[99/419] Compiling ghashv8-armv8-linux.S
[100/419] Compiling p256-armv8-asm-apple.S
[101/419] Compiling ghashv8-armv8-apple.S
[102/419] Compiling ghashv8-armv7-linux.S
[103/419] Compiling ghash-x86_64-linux.S
[104/419] Compiling ghash-x86_64-apple.S
[105/419] Compiling ghash-x86-apple.S
[106/419] Compiling ghash-x86-linux.S
[107/419] Compiling ghash-ssse3-x86-linux.S
[108/419] Compiling ghash-ssse3-x86_64-linux.S
[109/419] Compiling ghash-ssse3-x86_64-apple.S
[111/419] Emitting module HTTPTypes
[111/420] Compiling ghash-ssse3-x86-apple.S
[112/420] Compiling ghash-neon-armv8-linux.S
[113/420] Compiling ghash-neon-armv8-win.S
[114/420] Compiling ghash-neon-armv8-apple.S
[115/420] Compiling ghash-armv4-linux.S
[116/420] Compiling co-586-linux.S
[117/420] Compiling bn-armv8-win.S
[118/420] Compiling bsaes-armv7-linux.S
[119/420] Compiling co-586-apple.S
[120/420] Compiling bn-armv8-apple.S
[121/420] Compiling bn-armv8-linux.S
[122/420] Compiling bn-586-linux.S
[123/420] Compiling bn-586-apple.S
[124/420] Compiling armv8-mont-win.S
[125/420] Compiling armv8-mont-linux.S
[126/420] Compiling armv4-mont-linux.S
[127/420] Compiling armv8-mont-apple.S
[128/420] Compiling aesv8-gcm-armv8-win.S
[129/420] Compiling aesv8-gcm-armv8-linux.S
[130/420] Compiling aesv8-gcm-armv8-apple.S
[131/420] Compiling aesv8-armv8-win.S
[132/420] Compiling aesv8-armv8-linux.S
[133/420] Compiling aesv8-armv8-apple.S
[134/420] Compiling aesv8-armv7-linux.S
[135/420] Compiling aesni-x86_64-linux.S
[136/420] Compiling aesni-x86_64-apple.S
[137/420] Compiling aesni-x86-linux.S
[138/420] Compiling aesni-x86-apple.S
[139/420] Compiling aesni-gcm-x86_64-linux.S
[140/420] Compiling aesni-gcm-x86_64-apple.S
[141/420] Compiling aes-gcm-avx512-x86_64-apple.S
[142/420] Compiling aes-gcm-avx512-x86_64-linux.S
[143/420] Compiling aes-gcm-avx2-x86_64-linux.S
[144/420] Compiling aes-gcm-avx2-x86_64-apple.S
[145/420] Compiling xwing.cc
[146/420] Compiling x_x509a.cc
[147/420] Compiling x_x509.cc
[148/420] Compiling x_spki.cc
[149/420] Compiling x_sig.cc
[151/420] Compiling HTTPTypes HTTPField.swift
[152/420] Compiling HTTPTypes HTTPFieldName.swift
[153/420] Compiling SwiftASN1 ASN1Any.swift
[154/420] Emitting module SwiftASN1
[155/422] Compiling SwiftASN1 TimeUtilities.swift
[156/422] Compiling SwiftASN1 UTCTime.swift
[157/422] Emitting module Logging
[158/422] Compiling SwiftASN1 ASN1BitString.swift
[159/422] Compiling SwiftASN1 ASN1Boolean.swift
[160/422] Compiling SwiftASN1 ASN1Identifier.swift
[161/422] Compiling SwiftASN1 ASN1Integer.swift
[162/422] Compiling SwiftASN1 ASN1Null.swift
[163/422] Compiling Logging Locks.swift
[164/422] Compiling HTTPTypes ISOLatin1String.swift
[165/422] Compiling _CertificateInternals _TinyArray.swift
[166/422] Emitting module _CertificateInternals
[167/423] Compiling x_req.cc
[169/423] Compiling HTTPTypes HTTPResponse.swift
[170/423] Compiling HTTPTypes HTTPRequest.swift
[170/423] Compiling KeccakP-1600-opt64.c
[172/423] Compiling Logging MetadataProvider.swift
[173/423] Compiling SwiftASN1 ObjectIdentifier.swift
[174/423] Compiling SwiftASN1 PEMDocument.swift
[175/423] Compiling SwiftASN1 ArraySliceBigint.swift
[176/423] Compiling SwiftASN1 GeneralizedTime.swift
[177/423] Compiling SwiftASN1 ASN1OctetString.swift
[178/423] Compiling SwiftASN1 ASN1Strings.swift
[179/423] Compiling HTTPTypes NIOLock.swift
[180/423] Compiling HTTPTypes HTTPParsedFields.swift
[181/423] Compiling HTTPTypes HTTPRequest+URL.swift
[181/423] Compiling x_pubkey.cc
[183/423] Compiling SwiftASN1 DER.swift
[184/423] Compiling SwiftASN1 Errors.swift
[185/424] Compiling x_name.cc
[187/424] Compiling Logging LogHandler.swift
[188/424] Compiling Logging Logging.swift
[189/425] Compiling x_exten.cc
[190/425] Compiling x_crl.cc
[191/425] Compiling x_attrib.cc
[192/425] Compiling x_all.cc
[193/425] Compiling x_algor.cc
[194/425] Compiling x509spki.cc
[195/425] Compiling x509cset.cc
[196/425] Compiling x509name.cc
[197/425] Compiling x509rset.cc
[201/425] Compiling HTTPTypes HTTPFields.swift
[201/426] Compiling x509_vpm.cc
[203/426] Compiling x509_vfy.cc
[204/432] Compiling x509_v3.cc
[205/432] Compiling x509_txt.cc
[206/432] Compiling x509_trs.cc
[207/432] Compiling x509_req.cc
[208/432] Compiling x509_set.cc
error: emit-module command failed with exit code 1 (use -v to see invocation)
[210/432] Emitting module HTTPTypesFoundation
/host/spi-builder-workspace/.build/checkouts/swift-http-types/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift:51:1: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended [#NominalTypes]
49 |
50 | @available(macOS 12.0, iOS 15.0, watchOS 8.0, tvOS 15.0, *)
51 | extension URLSession {
| `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended [#NominalTypes]
52 | /// Convenience method to load data using an `HTTPRequest`; creates and resumes a `URLSessionDataTask` internally.
53 | ///
/host/spi-builder-workspace/.build/checkouts/swift-http-types/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift:155:1: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended [#NominalTypes]
153 |
154 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0, *)
155 | extension URLSession {
| `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended [#NominalTypes]
156 | /// Convenience method to load data using an `HTTPRequest`; creates and resumes a `URLSessionDataTask` internally.
157 | ///
[#NominalTypes]: <https://docs.swift.org/compiler/documentation/diagnostics/nominal-types>
[211/432] Compiling HTTPTypesFoundation HTTPTypes+ISOLatin1.swift
[211/432] Compiling x509_obj.cc
[212/432] Compiling x509_lu.cc
[214/432] Compiling HTTPTypesFoundation URLResponse+HTTPTypes.swift
[215/432] Compiling HTTPTypesFoundation URLSession+HTTPTypes.swift
/host/spi-builder-workspace/.build/checkouts/swift-http-types/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift:51:1: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended [#NominalTypes]
49 |
50 | @available(macOS 12.0, iOS 15.0, watchOS 8.0, tvOS 15.0, *)
51 | extension URLSession {
| `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended [#NominalTypes]
52 | /// Convenience method to load data using an `HTTPRequest`; creates and resumes a `URLSessionDataTask` internally.
53 | ///
/host/spi-builder-workspace/.build/checkouts/swift-http-types/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift:155:1: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended [#NominalTypes]
153 |
154 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0, *)
155 | extension URLSession {
| `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended [#NominalTypes]
156 | /// Convenience method to load data using an `HTTPRequest`; creates and resumes a `URLSessionDataTask` internally.
157 | ///
/host/spi-builder-workspace/.build/checkouts/swift-http-types/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift:59:19: error: cannot find type 'URLSessionTaskDelegate' in scope
57 | public func data(
58 | for request: HTTPRequest,
59 | delegate: URLSessionTaskDelegate? = nil
| `- error: cannot find type 'URLSessionTaskDelegate' in scope
60 | ) async throws -> (Data, HTTPResponse) {
61 | guard let urlRequest = URLRequest(httpRequest: request) else {
/host/spi-builder-workspace/.build/checkouts/swift-http-types/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift:80:19: error: cannot find type 'URLSessionTaskDelegate' in scope
78 | for request: HTTPRequest,
79 | fromFile fileURL: URL,
80 | delegate: URLSessionTaskDelegate? = nil
| `- error: cannot find type 'URLSessionTaskDelegate' in scope
81 | ) async throws -> (Data, HTTPResponse) {
82 | guard let urlRequest = URLRequest(httpRequest: request) else {
/host/spi-builder-workspace/.build/checkouts/swift-http-types/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift:101:19: error: cannot find type 'URLSessionTaskDelegate' in scope
99 | for request: HTTPRequest,
100 | from bodyData: Data,
101 | delegate: URLSessionTaskDelegate? = nil
| `- error: cannot find type 'URLSessionTaskDelegate' in scope
102 | ) async throws -> (Data, HTTPResponse) {
103 | guard let urlRequest = URLRequest(httpRequest: request) else {
/host/spi-builder-workspace/.build/checkouts/swift-http-types/Sources/HTTPTypesFoundation/URLSession+HTTPTypes.swift:120:19: error: cannot find type 'URLSessionTaskDelegate' in scope
118 | public func download(
119 | for request: HTTPRequest,
120 | delegate: URLSessionTaskDelegate? = nil
| `- error: cannot find type 'URLSessionTaskDelegate' in scope
121 | ) async throws -> (URL, HTTPResponse) {
122 | guard let urlRequest = URLRequest(httpRequest: request) else {
[#NominalTypes]: <https://docs.swift.org/compiler/documentation/diagnostics/nominal-types>
[216/432] Compiling HTTPTypesFoundation URLRequest+HTTPTypes.swift
[217/432] Compiling HTTPTypesFoundation HTTPTypesFoundation.swift
[217/432] Compiling v3_utl.cc
[217/432] Compiling x509.cc
[217/432] Compiling x509_ext.cc
[217/432] Compiling x509_d2.cc
[217/432] Compiling x509_cmp.cc
[217/432] Compiling x509_att.cc
[217/432] Compiling x509_def.cc
BUILD FAILURE 6.2 wasm