Build Information
Failed to build DoriKit, reference v1.1.2-RELEASE (0a1f1b), with Swift 6.1 for Wasm on 8 Feb 2026 07:49:32 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Chorus-ACE/DoriKit.git
Reference: v1.1.2-RELEASE
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/Chorus-ACE/DoriKit
* tag v1.1.2-RELEASE -> FETCH_HEAD
HEAD is now at 0a1f1b7 Add inline attribute for sorter function
Submodule path 'clib/libgit2': checked out '58d9363f02f1fa39e46d49b604f27008e75b72f2'
Submodule path 'clib/libssh2': checked out '557611f92bc104b0a07395c3c7ca1f3543f5914d'
Submodule path 'clib/openssl': checked out '14db3348533258db16df76043a1d5a3c14783e41'
Submodule path 'clib/openssl/cloudflare-quiche': checked out '7ab6a55cfe471267d61e4d28ba43d41defcd87e0'
Submodule path 'clib/openssl/cloudflare-quiche/quiche/deps/boringssl': checked out 'f1c75347daa2ea81a941e953f2263e0a4d970c8d'
Submodule path 'clib/openssl/fuzz/corpora': checked out 'ce771805c094d098c25a218bc8e9f7344eccbc5a'
Submodule path 'clib/openssl/gost-engine': checked out '74b1f4fddbc2d6de969815b1992ddc1ae7c643fe'
Submodule path 'clib/openssl/gost-engine/libprov': checked out '0b445c73ae1e87577430c6884cdeeca1afa36dbd'
Submodule path 'clib/openssl/krb5': checked out '784c38f50e70a739400cdd3f2620bac2e2788e6c'
Submodule path 'clib/openssl/oqs-provider': checked out '7bc597c04b534ddea9b6654481deb31ded8e1bbc'
Submodule path 'clib/openssl/pkcs11-provider': checked out '663dea335c80bec7fd96d544ff875af08d6461a9'
Submodule path 'clib/openssl/pkcs11-provider/python-ecdsa': checked out 'ea9666903c109a8e88a37eb1c60d4e98f01f0299'
Submodule path 'clib/openssl/pkcs11-provider/tlsfuzzer': checked out '32fcb0d8e78fd9ffc4568d11ba5916936a46af8c'
Submodule path 'clib/openssl/pkcs11-provider/tlslite-ng': checked out '4e16574d7c52f17c81c3f5e0aa547776a67fdf8e'
Submodule path 'clib/openssl/pyca-cryptography': checked out '0e855f952693c8b730abb2fc5a84dfc69562f210'
Submodule path 'clib/openssl/python-ecdsa': checked out '4096fa01715929e08b97e73f3173aee9d57f2a3f'
Submodule path 'clib/openssl/tlsfuzzer': checked out '61f45d9701294fd87ef92d2a7e3dfb076653a562'
Submodule path 'clib/openssl/tlslite-ng': checked out '77ef321dde1a9e6bcf94d73c80f8789a770d8031'
Submodule path 'clib/openssl/wycheproof': checked out 'aca47066256c167f0ce04d611d718cc85654341e'
Submodule 'clib/libgit2' (https://github.com/libgit2/libgit2.git) registered for path 'clib/libgit2'
Submodule 'clib/libssh2' (https://github.com/libssh2/libssh2.git) registered for path 'clib/libssh2'
Submodule 'clib/openssl' (https://github.com/openssl/openssl.git) registered for path 'clib/openssl'
Cloning into '/host/spi-builder-workspace/clib/libgit2'...
Cloning into '/host/spi-builder-workspace/clib/libssh2'...
Cloning into '/host/spi-builder-workspace/clib/openssl'...
Submodule 'cloudflare-quiche' (https://github.com/cloudflare/quiche) registered for path 'clib/openssl/cloudflare-quiche'
Submodule 'fuzz/corpora' (https://github.com/openssl/fuzz-corpora) registered for path 'clib/openssl/fuzz/corpora'
Submodule 'gost-engine' (https://github.com/gost-engine/engine) registered for path 'clib/openssl/gost-engine'
Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'clib/openssl/krb5'
Submodule 'oqs-provider' (https://github.com/open-quantum-safe/oqs-provider.git) registered for path 'clib/openssl/oqs-provider'
Submodule 'pkcs11-provider' (https://github.com/latchset/pkcs11-provider.git) registered for path 'clib/openssl/pkcs11-provider'
Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'clib/openssl/pyca-cryptography'
Submodule 'python-ecdsa' (https://github.com/tlsfuzzer/python-ecdsa) registered for path 'clib/openssl/python-ecdsa'
Submodule 'tlsfuzzer' (https://github.com/tlsfuzzer/tlsfuzzer) registered for path 'clib/openssl/tlsfuzzer'
Submodule 'tlslite-ng' (https://github.com/tlsfuzzer/tlslite-ng) registered for path 'clib/openssl/tlslite-ng'
Submodule 'wycheproof' (https://github.com/google/wycheproof) registered for path 'clib/openssl/wycheproof'
Cloning into '/host/spi-builder-workspace/clib/openssl/cloudflare-quiche'...
Cloning into '/host/spi-builder-workspace/clib/openssl/fuzz/corpora'...
Cloning into '/host/spi-builder-workspace/clib/openssl/gost-engine'...
Cloning into '/host/spi-builder-workspace/clib/openssl/krb5'...
Cloning into '/host/spi-builder-workspace/clib/openssl/oqs-provider'...
Cloning into '/host/spi-builder-workspace/clib/openssl/pkcs11-provider'...
Cloning into '/host/spi-builder-workspace/clib/openssl/pyca-cryptography'...
Cloning into '/host/spi-builder-workspace/clib/openssl/python-ecdsa'...
Cloning into '/host/spi-builder-workspace/clib/openssl/tlsfuzzer'...
Cloning into '/host/spi-builder-workspace/clib/openssl/tlslite-ng'...
Cloning into '/host/spi-builder-workspace/clib/openssl/wycheproof'...
Submodule 'boringssl' (https://github.com/google/boringssl.git) registered for path 'clib/openssl/cloudflare-quiche/quiche/deps/boringssl'
Cloning into '/host/spi-builder-workspace/clib/openssl/cloudflare-quiche/quiche/deps/boringssl'...
Submodule 'libprov' (https://github.com/provider-corner/libprov.git) registered for path 'clib/openssl/gost-engine/libprov'
Cloning into '/host/spi-builder-workspace/clib/openssl/gost-engine/libprov'...
Submodule 'python-ecdsa' (https://github.com/tlsfuzzer/python-ecdsa.git) registered for path 'clib/openssl/pkcs11-provider/python-ecdsa'
Submodule 'tlsfuzzer' (https://github.com/tlsfuzzer/tlsfuzzer.git) registered for path 'clib/openssl/pkcs11-provider/tlsfuzzer'
Submodule 'tlslite-ng' (https://github.com/tlsfuzzer/tlslite-ng.git) registered for path 'clib/openssl/pkcs11-provider/tlslite-ng'
Cloning into '/host/spi-builder-workspace/clib/openssl/pkcs11-provider/python-ecdsa'...
Cloning into '/host/spi-builder-workspace/clib/openssl/pkcs11-provider/tlsfuzzer'...
Cloning into '/host/spi-builder-workspace/clib/openssl/pkcs11-provider/tlslite-ng'...
Cloned https://github.com/Chorus-ACE/DoriKit.git
Revision (git rev-parse @):
0a1f1b772aa6196159b0736b2cdf41fd20b5cc19
SUCCESS checkout https://github.com/Chorus-ACE/DoriKit.git at v1.1.2-RELEASE
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.1
Building package at path: $PWD
https://github.com/Chorus-ACE/DoriKit.git
https://github.com/Chorus-ACE/DoriKit.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
{
"identity" : "alamofire",
"requirement" : {
"range" : [
{
"lower_bound" : "5.10.2",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Alamofire/Alamofire"
},
{
"identity" : "swiftyjson",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.2",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SwiftyJSON/SwiftyJSON"
},
{
"identity" : "swift-gyb",
"requirement" : {
"range" : [
{
"lower_bound" : "0.0.1",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-library/swift-gyb"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "601.0.1",
"upper_bound" : "602.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
}
],
"manifest_display_name" : "DoriKit",
"name" : "DoriKit",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "maccatalyst",
"version" : "17.0"
},
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "visionos",
"version" : "1.1"
},
{
"name" : "watchos",
"version" : "10.0"
}
],
"products" : [
{
"name" : "DoriKit",
"targets" : [
"DoriKit"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "DoriKitMacros",
"targets" : [
"DoriKitMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "DoriKitMacros",
"module_type" : "SwiftTarget",
"name" : "DoriKitMacros",
"path" : "DoriKitMacros",
"product_dependencies" : [
"SwiftSyntax",
"SwiftSyntaxMacros",
"SwiftSyntaxBuilder",
"SwiftCompilerPlugin",
"SwiftDiagnostics"
],
"product_memberships" : [
"DoriKit",
"DoriKitMacros"
],
"sources" : [
"CopyOnWriteMacro.swift",
"DoriKitMacros.swift",
"OfflineAssetMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "DoriKit",
"module_type" : "SwiftTarget",
"name" : "DoriKit",
"path" : "DoriKit",
"product_dependencies" : [
"Alamofire",
"SwiftyJSON",
"SwiftSyntax",
"SwiftDiagnostics",
"SwiftOperators",
"SwiftParser",
"SwiftParserDiagnostics",
"SwiftLexicalLookup",
"SwiftIDEUtils",
"SwiftSyntaxBuilder",
"Gyb"
],
"product_memberships" : [
"DoriKit"
],
"resources" : [
{
"path" : "/host/spi-builder-workspace/DoriKit/Localizable.xcstrings",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"API/Asset.swift",
"API/Band.swift",
"API/Card.swift",
"API/Character.swift",
"API/Comic.swift",
"API/Costume.swift",
"API/Degree.swift",
"API/DoriAPI.swift",
"API/Event.swift",
"API/Gacha.swift",
"API/LocalizedStrings.swift",
"API/LoginCampaign.swift",
"API/MiracleTicket.swift",
"API/Misc.swift",
"API/News.swift",
"API/PagedContent.swift",
"API/Post.swift",
"API/Skill.swift",
"API/Song.swift",
"API/Station.swift",
"API/User.swift",
"Cache/CachePreloading.swift",
"Cache/DoriCache.swift",
"Cache/PreCache.swift",
"Constructor.swift",
"Driver/DriverTitleDescribable.swift",
"Frontend/DoriFrontend.swift",
"Frontend/Filters.swift",
"Frontend/FrontendCalculator.swift",
"Frontend/FrontendCard.swift",
"Frontend/FrontendCharacter.swift",
"Frontend/FrontendComic.swift",
"Frontend/FrontendCostume.swift",
"Frontend/FrontendEvent.swift",
"Frontend/FrontendGacha.swift",
"Frontend/FrontendLoginCampaign.swift",
"Frontend/FrontendMiracleTicket.swift",
"Frontend/FrontendMisc.swift",
"Frontend/FrontendPost.swift",
"Frontend/FrontendSong.swift",
"Frontend/FrontendUser.swift",
"Frontend/ImageMatching.swift",
"Frontend/MatchedFilters.swift",
"Frontend/Searching.swift",
"Frontend/Sorter.swift",
"Frontend/StoryBuilder/CodeCompletion.swift",
"Frontend/StoryBuilder/Diagnostic.swift",
"Frontend/StoryBuilder/DiagsList.swift",
"Frontend/StoryBuilder/FunctionEvaluator/FunctionEvaluator.swift",
"Frontend/StoryBuilder/IRCoding.swift",
"Frontend/StoryBuilder/IRConversion/Bandori2IR.swift",
"Frontend/StoryBuilder/IRConversion/IR2Bestdori.swift",
"Frontend/StoryBuilder/IRConversion/IR2PlainText.swift",
"Frontend/StoryBuilder/IRConversion/IR2Sirius.swift",
"Frontend/StoryBuilder/IRConversion/IRConversion.swift",
"Frontend/StoryBuilder/IRGen.swift",
"Frontend/StoryBuilder/IntermediateRep.swift",
"Frontend/StoryBuilder/Mangling.swift",
"Frontend/StoryBuilder/RuntimeObject.swift",
"Frontend/StoryBuilder/Sema.swift",
"Frontend/StoryBuilder/StoryArchive.swift",
"Frontend/StoryBuilder/StoryBuilder.swift",
"Frontend/StoryBuilder/Symbolization.swift",
"Frontend/StoryBuilder/SyntaxHighlight.swift",
"Frontend/StoryBuilder/VTable.swift",
"Frontend/URLValidator.swift",
"Internal/Color+.swift",
"Internal/CopyOnWrite.swift",
"Internal/Date+.swift",
"Internal/Duration+Overflow.swift",
"Internal/InMemoryCaches.swift",
"Internal/Logger.swift",
"Internal/Synchronization.swift",
"Macros.swift",
"Networking/NetworkCache.swift",
"Networking/NetworkConfig.swift",
"Networking/NetworkRequest.swift",
"Networking/OfflineNetworking.swift",
"Notification/DoriNotification.swift",
"OfflineAsset/DoriOfflineAsset.swift",
"OfflineAsset/OfflineAssetDispatch.swift",
"OfflineAsset/URL+OfflineAsset.swift",
"RichContent/DoriEmoji.swift",
"RichContent/Live2D/Live2DModel.swift",
"RichContent/Live2D/Live2DView.swift",
"RichContent/Live2D/Live2DWeb.swift",
"RichContent/NewsMarkdown.swift",
"RichContent/RichContent.swift",
"RichContent/RichContentMarkdown.swift",
"RichContent/RichContentRendering.swift",
"RichContent/RichContentView.swift"
],
"target_dependencies" : [
"DoriKitMacros"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:58b971189c4d3c564696bb40c86e07506670ed096ab7351a005c7c449525017a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
error: 'spi-builder-workspace': package 'spi-builder-workspace' is using Swift tools version 6.2.0 but the installed version is 6.1.0
error: 'spi-builder-workspace': package 'spi-builder-workspace' is using Swift tools version 6.2.0 but the installed version is 6.1.0
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:58b971189c4d3c564696bb40c86e07506670ed096ab7351a005c7c449525017a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
error: 'spi-builder-workspace': package 'spi-builder-workspace' is using Swift tools version 6.2.0 but the installed version is 6.1.0
error: 'spi-builder-workspace': package 'spi-builder-workspace' is using Swift tools version 6.2.0 but the installed version is 6.1.0
BUILD FAILURE 6.1 wasm