Build Information
Failed to build Tuxedo, reference 1.1.1 (e7d767), with Swift 6.4 for Wasm on 16 Sep 2026 00:23:30 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886770-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tevelee/Tuxedo.git
Reference: 1.1.1
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/tevelee/Tuxedo
* tag 1.1.1 -> FETCH_HEAD
HEAD is now at e7d767f Version 1.1.1
Cloned https://github.com/tevelee/Tuxedo.git
Revision (git rev-parse @):
e7d767f7fd2b8904872593a48604ff1810108a88
SUCCESS checkout https://github.com/tevelee/Tuxedo.git at 1.1.1
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.4
Building package at path: $PWD
https://github.com/tevelee/Tuxedo.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886770-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm 2>&1
wasm-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:4328fdb43c680d205c1d6761b1e3267aa38277eefdda9ddfb17b6a0f1a77857a
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest
Fetching https://github.com/tevelee/Eval
[1/82718] Fetching eval
Fetched https://github.com/tevelee/Eval (6.68s)
Computing version for https://github.com/tevelee/Eval
Computed https://github.com/tevelee/Eval at 1.5.0 (6.85s)
Creating working copy for https://github.com/tevelee/Eval
Working copy of https://github.com/tevelee/Eval resolved at 1.5.0
Building for debugging...
[Pre-planning 1 / 96]
[23 / 38] Eval
[32 / 47] Eval
[42 / 57] Tuxedo
[46 / 57] Eval
/host/spi-builder-workspace/Sources/Tuxedo/Utils.swift:11:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Character' to imported protocol 'Strideable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m9 |[0;0m }
[0;36m10 |[0;0m
[0;36m11 |[0;0m extension Character: Strideable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Character' to imported protocol 'Strideable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m12 |[0;0m public typealias Stride = Int
[0;36m13 |[0;0m
/host/spi-builder-workspace/Sources/Tuxedo/Generator.swift:58:29: [1;33mwarning: [1;39mresult of call to 'fileExists(atPath:isDirectory:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m56 |[0;0m let filePath = "\(path)/\(file)"
[0;36m57 |[0;0m var isDirectory: ObjCBool = false
[0;36m58 |[0;0m fileManager.fileExists(atPath: filePath, isDirectory: &isDirectory)
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'fileExists(atPath:isDirectory:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m59 |[0;0m if isDirectory.boolValue {
[0;36m60 |[0;0m return self.files(with: fileExtension, in: filePath, using: fileManager)
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
swift-frontend: /home/build-user/swift/lib/Sema/TypeCheckDeclPrimary.cpp:1202: void checkInheritedDefaultValueRestrictions(ParamDecl *): Assertion `(DC->isInSwiftinterface() || PD->isImplicit()) && "explicit inherited default argument outside of a module interface?"' failed.
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0. Program arguments: /usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/Tuxedo/ContextExtensions.swift /host/spi-builder-workspace/Sources/Tuxedo/Generator.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_DataTypes.swift -primary-file /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Tags.swift /host/spi-builder-workspace/Sources/Tuxedo/Tuxedo.swift /host/spi-builder-workspace/Sources/Tuxedo/Utils.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.dia -target wasm32-unknown-wasip1 -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -sysroot /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -I /host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static -use-static-resource-dir -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/clang -Xcc -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval=86400 -Xcc -fmodules-prune-after=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources-normal/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG=1 -no-auto-bridging-header-chaining -module-name Tuxedo -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/Tuxedo_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.o -index-unit-output-path /Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
1. Swift version 6.4.2-dev (LLVM 15622a86b1749a9, Swift d2e983b81b18217)
2. Compiling with effective version 5.10
3. While evaluating request TypeCheckPrimaryFileRequest(source_file "/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift")
4. While evaluating request TypeCheckFunctionBodyRequest(Tuxedo.(file).StandardLibrary extension.parentheses.getter@/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift:118:43)
5. While type-checking statement at [/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift:118:43 - line:120:5] RangeText="{
return Function([OpenKeyword("("), Variable<Any>("body"), CloseKeyword(")")]) { $0.variables["body"] }
"
6. While type-checking statement at [/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift:119:9 - line:119:110] RangeText="return Function([OpenKeyword("("), Variable<Any>("body"), CloseKeyword(")")]) { $0.variables["body"] "
7. While type-checking-target starting at /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift:119:16
8. While evaluating request DefaultArgumentTypeRequest(Eval.(file).Variable.init(_:options:map:).map)
9. While evaluating request DefaultArgumentExprRequest(Eval.(file).Variable.init(_:options:map:).map)
#0 0x000064cb2f99fd98 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/bin/swift-frontend+0x8bb1d98)
#1 0x000064cb2f99d585 llvm::sys::RunSignalHandlers() (/usr/bin/swift-frontend+0x8baf585)
#2 0x000064cb2f9a0b41 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
#3 0x00007a13518cb520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
#4 0x00007a135191f9bc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969bc)
#5 0x00007a13518cb476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
#6 0x00007a13518b17f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
#7 0x00007a13518b171b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
#8 0x00007a13518c2e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
#9 0x000064cb28fc22cc swift::DefaultArgumentExprRequest::evaluate(swift::Evaluator&, swift::ParamDecl*) const (/usr/bin/swift-frontend+0x21d42cc)
#10 0x000064cb2974444f swift::DefaultArgumentExprRequest::OutputType swift::Evaluator::getResultUncached<swift::DefaultArgumentExprRequest, swift::DefaultArgumentExprRequest::OutputType swift::evaluateOrDefault<swift::DefaultArgumentExprRequest>(swift::Evaluator&, swift::DefaultArgumentExprRequest, swift::DefaultArgumentExprRequest::OutputType)::'lambda'()>(swift::DefaultArgumentExprRequest const&, swift::DefaultArgumentExprRequest::OutputType swift::evaluateOrDefault<swift::DefaultArgumentExprRequest>(swift::Evaluator&, swift::DefaultArgumentExprRequest, swift::DefaultArgumentExprRequest::OutputType)::'lambda'()) crtstuff.c:0:0
#11 0x000064cb2969c22b swift::ParamDecl::getTypeCheckedDefaultExpr() const (/usr/bin/swift-frontend+0x28ae22b)
#12 0x000064cb28fc2379 swift::DefaultArgumentTypeRequest::evaluate(swift::Evaluator&, swift::ParamDecl*) const (/usr/bin/swift-frontend+0x21d4379)
#13 0x000064cb29745b0f swift::DefaultArgumentTypeRequest::OutputType swift::Evaluator::getResultUncached<swift::DefaultArgumentTypeRequest, swift::DefaultArgumentTypeRequest::OutputType swift::evaluateOrDefault<swift::DefaultArgumentTypeRequest>(swift::Evaluator&, swift::DefaultArgumentTypeRequest, swift::DefaultArgumentTypeRequest::OutputType)::'lambda'()>(swift::DefaultArgumentTypeRequest const&, swift::DefaultArgumentTypeRequest::OutputType swift::evaluateOrDefault<swift::DefaultArgumentTypeRequest>(swift::Evaluator&, swift::DefaultArgumentTypeRequest, swift::DefaultArgumentTypeRequest::OutputType)::'lambda'()) crtstuff.c:0:0
#14 0x000064cb2969c307 swift::ParamDecl::getTypeOfDefaultExpr() const (/usr/bin/swift-frontend+0x28ae307)
#15 0x000064cb28d8cd37 matchCallArguments(swift::constraints::ConstraintSystem&, swift::FunctionType*, swift::ArgumentList*, llvm::ArrayRef<swift::AnyFunctionType::Param>, llvm::ArrayRef<swift::AnyFunctionType::Param>, swift::constraints::ConstraintKind, swift::constraints::ConstraintLocatorBuilder, std::optional<swift::constraints::TrailingClosureMatching>, llvm::SmallVectorImpl<std::pair<swift::TypeVariableType*, swift::ExistentialArchetypeType*>>&) CSSimplify.cpp:0:0
#16 0x000064cb28d8abfe swift::constraints::ConstraintSystem::simplifyApplicableFnConstraint(swift::FunctionType*, swift::Type, std::optional<swift::constraints::TrailingClosureMatching>, swift::DeclContext*, swift::optionset::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) (/usr/bin/swift-frontend+0x1f9cbfe)
#17 0x000064cb28d7a0fe swift::constraints::ConstraintSystem::addApplicationConstraint(swift::FunctionType*, swift::Type, std::optional<swift::constraints::TrailingClosureMatching>, swift::DeclContext*, swift::constraints::ConstraintLocatorBuilder) (/usr/bin/swift-frontend+0x1f8c0fe)
#18 0x000064cb28d79a82 swift::constraints::ConstraintSystem::simplifyConstructionConstraint(swift::Type, swift::FunctionType*, swift::optionset::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::DeclContext*, swift::FunctionRefInfo, swift::constraints::ConstraintLocator*) (/usr/bin/swift-frontend+0x1f8ba82)
#19 0x000064cb28d8b33c swift::constraints::ConstraintSystem::simplifyApplicableFnConstraint(swift::FunctionType*, swift::Type, std::optional<swift::constraints::TrailingClosureMatching>, swift::DeclContext*, swift::optionset::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) (/usr/bin/swift-frontend+0x1f9d33c)
#20 0x000064cb28d7a0fe swift::constraints::ConstraintSystem::addApplicationConstraint(swift::FunctionType*, swift::Type, std::optional<swift::constraints::TrailingClosureMatching>, swift::DeclContext*, swift::constraints::ConstraintLocatorBuilder) (/usr/bin/swift-frontend+0x1f8c0fe)
#21 0x000064cb28d4923f (anonymous namespace)::ConstraintGenerator::visitApplyExpr(swift::ApplyExpr*) CSGen.cpp:0:0
#22 0x000064cb28d372fa (anonymous namespace)::ConstraintWalker::walkToExprPost(swift::Expr*) CSGen.cpp:0:0
#23 0x000064cb295ebbf6 (anonymous namespace)::Traversal::doIt(swift::Expr*) ASTWalker.cpp:0:0
#24 0x000064cb295ed17c swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visitArrayExpr(swift::ArrayExpr*) ASTWalker.cpp:0:0
#25 0x000064cb295ebdf0 (anonymous namespace)::Traversal::doIt(swift::Expr*) ASTWalker.cpp:0:0
#26 0x000064cb295f2824 (anonymous namespace)::Traversal::visit(swift::ArgumentList*) ASTWalker.cpp:0:0
#27 0x000064cb295ee57e (anonymous namespace)::Traversal::visitApplyExpr(swift::ApplyExpr*) ASTWalker.cpp:0:0
#28 0x000064cb295ebc5f (anonymous namespace)::Traversal::doIt(swift::Expr*) ASTWalker.cpp:0:0
#29 0x000064cb295ebb03 swift::Expr::walk(swift::ASTWalker&) (/usr/bin/swift-frontend+0x27fdb03)
#30 0x000064cb28d3265e swift::constraints::ConstraintSystem::generateConstraints(swift::Expr*, swift::DeclContext*) (/usr/bin/swift-frontend+0x1f4465e)
#31 0x000064cb28d3104b swift::constraints::ConstraintSystem::generateConstraints(swift::constraints::SyntacticElementTarget&, swift::FreeTypeVariableBinding) (/usr/bin/swift-frontend+0x1f4304b)
#32 0x000064cb28db3940 swift::constraints::ConstraintSystem::solveImpl(swift::constraints::SyntacticElementTarget&, swift::FreeTypeVariableBinding) (/usr/bin/swift-frontend+0x1fc5940)
#33 0x000064cb28db3256 swift::constraints::ConstraintSystem::solve(swift::constraints::SyntacticElementTarget&, swift::FreeTypeVariableBinding) (/usr/bin/swift-frontend+0x1fc5256)
#34 0x000064cb28f75fb5 swift::TypeChecker::typeCheckTarget(swift::constraints::SyntacticElementTarget&, swift::optionset::OptionSet<swift::TypeCheckExprFlags, unsigned int>, swift::DiagnosticTransaction*) (/usr/bin/swift-frontend+0x2187fb5)
#35 0x000064cb29081fd6 swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) TypeCheckStmt.cpp:0:0
#36 0x000064cb2908165c bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::Stmt>(swift::Stmt*&) TypeCheckStmt.cpp:0:0
#37 0x000064cb2907ae62 (anonymous namespace)::StmtChecker::typeCheckASTNode(swift::ASTNode&) TypeCheckStmt.cpp:0:0
#38 0x000064cb290817ac swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) TypeCheckStmt.cpp:0:0
#39 0x000064cb29083ffc bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::BraceStmt>(swift::BraceStmt*&) TypeCheckStmt.cpp:0:0
#40 0x000064cb2907c6a4 (anonymous namespace)::StmtChecker::typeCheckBody(swift::BraceStmt*&) TypeCheckStmt.cpp:0:0
#41 0x000064cb2907c2d7 swift::TypeCheckFunctionBodyRequest::evaluate(swift::Evaluator&, swift::AbstractFunctionDecl*) const (/usr/bin/swift-frontend+0x228e2d7)
#42 0x000064cb2975117e swift::TypeCheckFunctionBodyRequest::OutputType swift::Evaluator::getResultUncached<swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckFunctionBodyRequest>(swift::Evaluator&, swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType)::'lambda'()>(swift::TypeCheckFunctionBodyRequest const&, swift::TypeCheckFunctionBodyRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckFunctionBodyRequest>(swift::Evaluator&, swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType)::'lambda'()) crtstuff.c:0:0
#43 0x000064cb2969ef99 swift::AbstractFunctionDecl::getTypecheckedBody() const (/usr/bin/swift-frontend+0x28b0f99)
#44 0x000064cb29837108 swift::SourceFile::typeCheckDelayedFunctions() (/usr/bin/swift-frontend+0x2a49108)
#45 0x000064cb290fb64d swift::TypeCheckPrimaryFileRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const (/usr/bin/swift-frontend+0x230d64d)
#46 0x000064cb290fff0b swift::TypeCheckPrimaryFileRequest::OutputType swift::Evaluator::getResultUncached<swift::TypeCheckPrimaryFileRequest, swift::TypeCheckPrimaryFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckPrimaryFileRequest>(swift::Evaluator&, swift::TypeCheckPrimaryFileRequest, swift::TypeCheckPrimaryFileRequest::OutputType)::'lambda'()>(swift::TypeCheckPrimaryFileRequest const&, swift::TypeCheckPrimaryFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckPrimaryFileRequest>(swift::Evaluator&, swift::TypeCheckPrimaryFileRequest, swift::TypeCheckPrimaryFileRequest::OutputType)::'lambda'()) crtstuff.c:0:0
#47 0x000064cb290fb498 swift::performTypeChecking(swift::SourceFile&) (/usr/bin/swift-frontend+0x230d498)
#48 0x000064cb27bbe5f9 bool llvm::function_ref<bool (swift::SourceFile&)>::callback_fn<swift::CompilerInstance::performSema()::$_10>(long, swift::SourceFile&) Frontend.cpp:0:0
#49 0x000064cb27bb469a swift::CompilerInstance::forEachFileToTypeCheck(llvm::function_ref<bool (swift::SourceFile&)>) (/usr/bin/swift-frontend+0xdc669a)
#50 0x000064cb27bb447b swift::CompilerInstance::performSema() (/usr/bin/swift-frontend+0xdc647b)
#51 0x000064cb2781cf72 withSemanticAnalysis(swift::CompilerInstance&, swift::FrontendObserver*, llvm::function_ref<bool (swift::CompilerInstance&)>, bool) FrontendTool.cpp:0:0
#52 0x000064cb2780aaa9 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*, llvm::ArrayRef<char const*>) FrontendTool.cpp:0:0
#53 0x000064cb278076ee swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) (/usr/bin/swift-frontend+0xa196ee)
#54 0x000064cb2751fba8 swift::mainEntry(int, char const**) (/usr/bin/swift-frontend+0x731ba8)
#55 0x00007a13518b2d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#56 0x00007a13518b2e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#57 0x000064cb2751ea65 _start (/usr/bin/swift-frontend+0x730a65)
*** Signal 6: Backtracing from 0x7a13519a79dd... done ***
*** Program crashed: Aborted at 0x00007a13519a79dd ***
Platform: x86_64 Linux (Ubuntu 22.04.5 LTS)
Thread 0 "swift-frontend" crashed:
0 0x00007a13519a79dd <unknown> in libc.so.6
Registers:
rax 0x0000000000000000 0
rdx 0x0000000000000006 6
rcx 0x00007a13519a79dd 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d 23 b4 0f 00 H=·ðÿÿs·ÃH··#´··
rbx 0x0000000000000006 6
rsi 0x000000000000011a 282
rdi 0x000000000000011a 282
rbp 0x000000000000011a 282
rsp 0x000064cb3fb86068 6b 0b 9a 2f cb 64 00 00 f0 62 b8 3f cb 64 00 00 k··/Ëd··ðb¸?Ëd··
r8 0x000064cb3fb862f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r9 0x000064cb3fb862f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r10 0x000064cb3fb862f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r11 0x0000000000000246 582
r12 0x0000000000000006 6
r13 0x0000000000000016 22
r14 0x0000000000000000 0
r15 0x000064cb3fb86108 ff ff ff 7f fe ff ff ff 00 00 00 00 00 00 00 00 ÿÿÿ·þÿÿÿ········
rip 0x00007a13519a79dd 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d 23 b4 0f 00 H=·ðÿÿs·ÃH··#´··
rflags 0x0000000000000246 ZF PF
cs 0x0033 fs 0x0000 gs 0x0000
Images (27 omitted):
0x00007a1351889000–0x00007a1351a45401 6a6cb5a80fd5e5bb5bf3aeaa111add98e88843a5 libc.so.6 /usr/lib/x86_64-linux-gnu/libc.so.6
Backtrace took 0.00s
Failed frontend command:
/usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/Tuxedo/ContextExtensions.swift /host/spi-builder-workspace/Sources/Tuxedo/Generator.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_DataTypes.swift -primary-file /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Tags.swift /host/spi-builder-workspace/Sources/Tuxedo/Tuxedo.swift /host/spi-builder-workspace/Sources/Tuxedo/Utils.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.dia -target wasm32-unknown-wasip1 -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -sysroot /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -I /host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static -use-static-resource-dir -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/clang -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources-normal/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Tuxedo -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/Tuxedo_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.o -index-unit-output-path /Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary_Functions.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
swift-frontend: /home/build-user/swift/lib/Sema/TypeCheckDeclPrimary.cpp:1202: void checkInheritedDefaultValueRestrictions(ParamDecl *): Assertion `(DC->isInSwiftinterface() || PD->isImplicit()) && "explicit inherited default argument outside of a module interface?"' failed.
Please submit a bug report (https://swift.org/contributing/#reporting-bugs) and include the crash backtrace.
Stack dump:
0. Program arguments: /usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/Tuxedo/ContextExtensions.swift /host/spi-builder-workspace/Sources/Tuxedo/Generator.swift -primary-file /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_DataTypes.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Tags.swift /host/spi-builder-workspace/Sources/Tuxedo/Tuxedo.swift /host/spi-builder-workspace/Sources/Tuxedo/Utils.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.dia -target wasm32-unknown-wasip1 -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -sysroot /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -I /host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static -use-static-resource-dir -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/clang -Xcc -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval=86400 -Xcc -fmodules-prune-after=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources-normal/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG=1 -no-auto-bridging-header-chaining -module-name Tuxedo -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/Tuxedo_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.o -index-unit-output-path /Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
1. Swift version 6.4.2-dev (LLVM 15622a86b1749a9, Swift d2e983b81b18217)
2. Compiling with effective version 5.10
3. While evaluating request TypeCheckPrimaryFileRequest(source_file "/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift")
4. While evaluating request TypeCheckFunctionBodyRequest(Tuxedo.(file).StandardLibrary.infixOperator(_:body:)@/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift:19:24)
5. While type-checking statement at [/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift:19:109 - line:24:5] RangeText="{
return Function([Variable<A>("lhs"), Keyword(symbol), Variable<B>("rhs")], options: .backwardMatch) {
guard let lhs = $0.variables["lhs"] as? A, let rhs = $0.variables["rhs"] as? B else { return nil }
return body(lhs, rhs)
}
"
6. While type-checking statement at [/host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift:20:9 - line:23:9] RangeText="return Function([Variable<A>("lhs"), Keyword(symbol), Variable<B>("rhs")], options: .backwardMatch) {
guard let lhs = $0.variables["lhs"] as? A, let rhs = $0.variables["rhs"] as? B else { return nil }
return body(lhs, rhs)
"
7. While type-checking-target starting at /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift:20:16
8. While evaluating request DefaultArgumentTypeRequest(Eval.(file).Variable.init(_:options:map:).map)
9. While evaluating request DefaultArgumentExprRequest(Eval.(file).Variable.init(_:options:map:).map)
#0 0x00005c9127823d98 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/bin/swift-frontend+0x8bb1d98)
#1 0x00005c9127821585 llvm::sys::RunSignalHandlers() (/usr/bin/swift-frontend+0x8baf585)
#2 0x00005c9127824b41 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
#3 0x00007da5fa531520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
#4 0x00007da5fa5859bc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969bc)
#5 0x00007da5fa531476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
#6 0x00007da5fa5177f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
#7 0x00007da5fa51771b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
#8 0x00007da5fa528e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
#9 0x00005c9120e462cc swift::DefaultArgumentExprRequest::evaluate(swift::Evaluator&, swift::ParamDecl*) const (/usr/bin/swift-frontend+0x21d42cc)
#10 0x00005c91215c844f swift::DefaultArgumentExprRequest::OutputType swift::Evaluator::getResultUncached<swift::DefaultArgumentExprRequest, swift::DefaultArgumentExprRequest::OutputType swift::evaluateOrDefault<swift::DefaultArgumentExprRequest>(swift::Evaluator&, swift::DefaultArgumentExprRequest, swift::DefaultArgumentExprRequest::OutputType)::'lambda'()>(swift::DefaultArgumentExprRequest const&, swift::DefaultArgumentExprRequest::OutputType swift::evaluateOrDefault<swift::DefaultArgumentExprRequest>(swift::Evaluator&, swift::DefaultArgumentExprRequest, swift::DefaultArgumentExprRequest::OutputType)::'lambda'()) crtstuff.c:0:0
#11 0x00005c912152022b swift::ParamDecl::getTypeCheckedDefaultExpr() const (/usr/bin/swift-frontend+0x28ae22b)
#12 0x00005c9120e46379 swift::DefaultArgumentTypeRequest::evaluate(swift::Evaluator&, swift::ParamDecl*) const (/usr/bin/swift-frontend+0x21d4379)
#13 0x00005c91215c9b0f swift::DefaultArgumentTypeRequest::OutputType swift::Evaluator::getResultUncached<swift::DefaultArgumentTypeRequest, swift::DefaultArgumentTypeRequest::OutputType swift::evaluateOrDefault<swift::DefaultArgumentTypeRequest>(swift::Evaluator&, swift::DefaultArgumentTypeRequest, swift::DefaultArgumentTypeRequest::OutputType)::'lambda'()>(swift::DefaultArgumentTypeRequest const&, swift::DefaultArgumentTypeRequest::OutputType swift::evaluateOrDefault<swift::DefaultArgumentTypeRequest>(swift::Evaluator&, swift::DefaultArgumentTypeRequest, swift::DefaultArgumentTypeRequest::OutputType)::'lambda'()) crtstuff.c:0:0
#14 0x00005c9121520307 swift::ParamDecl::getTypeOfDefaultExpr() const (/usr/bin/swift-frontend+0x28ae307)
#15 0x00005c9120c10d37 matchCallArguments(swift::constraints::ConstraintSystem&, swift::FunctionType*, swift::ArgumentList*, llvm::ArrayRef<swift::AnyFunctionType::Param>, llvm::ArrayRef<swift::AnyFunctionType::Param>, swift::constraints::ConstraintKind, swift::constraints::ConstraintLocatorBuilder, std::optional<swift::constraints::TrailingClosureMatching>, llvm::SmallVectorImpl<std::pair<swift::TypeVariableType*, swift::ExistentialArchetypeType*>>&) CSSimplify.cpp:0:0
#16 0x00005c9120c0ebfe swift::constraints::ConstraintSystem::simplifyApplicableFnConstraint(swift::FunctionType*, swift::Type, std::optional<swift::constraints::TrailingClosureMatching>, swift::DeclContext*, swift::optionset::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) (/usr/bin/swift-frontend+0x1f9cbfe)
#17 0x00005c9120bfe0fe swift::constraints::ConstraintSystem::addApplicationConstraint(swift::FunctionType*, swift::Type, std::optional<swift::constraints::TrailingClosureMatching>, swift::DeclContext*, swift::constraints::ConstraintLocatorBuilder) (/usr/bin/swift-frontend+0x1f8c0fe)
#18 0x00005c9120bfda82 swift::constraints::ConstraintSystem::simplifyConstructionConstraint(swift::Type, swift::FunctionType*, swift::optionset::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::DeclContext*, swift::FunctionRefInfo, swift::constraints::ConstraintLocator*) (/usr/bin/swift-frontend+0x1f8ba82)
#19 0x00005c9120c0f33c swift::constraints::ConstraintSystem::simplifyApplicableFnConstraint(swift::FunctionType*, swift::Type, std::optional<swift::constraints::TrailingClosureMatching>, swift::DeclContext*, swift::optionset::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) (/usr/bin/swift-frontend+0x1f9d33c)
#20 0x00005c9120bfe0fe swift::constraints::ConstraintSystem::addApplicationConstraint(swift::FunctionType*, swift::Type, std::optional<swift::constraints::TrailingClosureMatching>, swift::DeclContext*, swift::constraints::ConstraintLocatorBuilder) (/usr/bin/swift-frontend+0x1f8c0fe)
#21 0x00005c9120bcd23f (anonymous namespace)::ConstraintGenerator::visitApplyExpr(swift::ApplyExpr*) CSGen.cpp:0:0
#22 0x00005c9120bbb2fa (anonymous namespace)::ConstraintWalker::walkToExprPost(swift::Expr*) CSGen.cpp:0:0
#23 0x00005c912146fbf6 (anonymous namespace)::Traversal::doIt(swift::Expr*) ASTWalker.cpp:0:0
#24 0x00005c912147117c swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visitArrayExpr(swift::ArrayExpr*) ASTWalker.cpp:0:0
#25 0x00005c912146fdf0 (anonymous namespace)::Traversal::doIt(swift::Expr*) ASTWalker.cpp:0:0
#26 0x00005c9121476824 (anonymous namespace)::Traversal::visit(swift::ArgumentList*) ASTWalker.cpp:0:0
#27 0x00005c912147257e (anonymous namespace)::Traversal::visitApplyExpr(swift::ApplyExpr*) ASTWalker.cpp:0:0
#28 0x00005c912146fc5f (anonymous namespace)::Traversal::doIt(swift::Expr*) ASTWalker.cpp:0:0
#29 0x00005c912146fb03 swift::Expr::walk(swift::ASTWalker&) (/usr/bin/swift-frontend+0x27fdb03)
#30 0x00005c9120bb665e swift::constraints::ConstraintSystem::generateConstraints(swift::Expr*, swift::DeclContext*) (/usr/bin/swift-frontend+0x1f4465e)
#31 0x00005c9120bb504b swift::constraints::ConstraintSystem::generateConstraints(swift::constraints::SyntacticElementTarget&, swift::FreeTypeVariableBinding) (/usr/bin/swift-frontend+0x1f4304b)
#32 0x00005c9120c37940 swift::constraints::ConstraintSystem::solveImpl(swift::constraints::SyntacticElementTarget&, swift::FreeTypeVariableBinding) (/usr/bin/swift-frontend+0x1fc5940)
#33 0x00005c9120c37256 swift::constraints::ConstraintSystem::solve(swift::constraints::SyntacticElementTarget&, swift::FreeTypeVariableBinding) (/usr/bin/swift-frontend+0x1fc5256)
#34 0x00005c9120df9fb5 swift::TypeChecker::typeCheckTarget(swift::constraints::SyntacticElementTarget&, swift::optionset::OptionSet<swift::TypeCheckExprFlags, unsigned int>, swift::DiagnosticTransaction*) (/usr/bin/swift-frontend+0x2187fb5)
#35 0x00005c9120f05fd6 swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) TypeCheckStmt.cpp:0:0
#36 0x00005c9120f0565c bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::Stmt>(swift::Stmt*&) TypeCheckStmt.cpp:0:0
#37 0x00005c9120efee62 (anonymous namespace)::StmtChecker::typeCheckASTNode(swift::ASTNode&) TypeCheckStmt.cpp:0:0
#38 0x00005c9120f057ac swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) TypeCheckStmt.cpp:0:0
#39 0x00005c9120f07ffc bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::BraceStmt>(swift::BraceStmt*&) TypeCheckStmt.cpp:0:0
#40 0x00005c9120f006a4 (anonymous namespace)::StmtChecker::typeCheckBody(swift::BraceStmt*&) TypeCheckStmt.cpp:0:0
#41 0x00005c9120f002d7 swift::TypeCheckFunctionBodyRequest::evaluate(swift::Evaluator&, swift::AbstractFunctionDecl*) const (/usr/bin/swift-frontend+0x228e2d7)
#42 0x00005c91215d517e swift::TypeCheckFunctionBodyRequest::OutputType swift::Evaluator::getResultUncached<swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckFunctionBodyRequest>(swift::Evaluator&, swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType)::'lambda'()>(swift::TypeCheckFunctionBodyRequest const&, swift::TypeCheckFunctionBodyRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckFunctionBodyRequest>(swift::Evaluator&, swift::TypeCheckFunctionBodyRequest, swift::TypeCheckFunctionBodyRequest::OutputType)::'lambda'()) crtstuff.c:0:0
#43 0x00005c9121522f99 swift::AbstractFunctionDecl::getTypecheckedBody() const (/usr/bin/swift-frontend+0x28b0f99)
#44 0x00005c91216bb108 swift::SourceFile::typeCheckDelayedFunctions() (/usr/bin/swift-frontend+0x2a49108)
#45 0x00005c9120f7f64d swift::TypeCheckPrimaryFileRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const (/usr/bin/swift-frontend+0x230d64d)
#46 0x00005c9120f83f0b swift::TypeCheckPrimaryFileRequest::OutputType swift::Evaluator::getResultUncached<swift::TypeCheckPrimaryFileRequest, swift::TypeCheckPrimaryFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckPrimaryFileRequest>(swift::Evaluator&, swift::TypeCheckPrimaryFileRequest, swift::TypeCheckPrimaryFileRequest::OutputType)::'lambda'()>(swift::TypeCheckPrimaryFileRequest const&, swift::TypeCheckPrimaryFileRequest::OutputType swift::evaluateOrDefault<swift::TypeCheckPrimaryFileRequest>(swift::Evaluator&, swift::TypeCheckPrimaryFileRequest, swift::TypeCheckPrimaryFileRequest::OutputType)::'lambda'()) crtstuff.c:0:0
#47 0x00005c9120f7f498 swift::performTypeChecking(swift::SourceFile&) (/usr/bin/swift-frontend+0x230d498)
#48 0x00005c911fa425f9 bool llvm::function_ref<bool (swift::SourceFile&)>::callback_fn<swift::CompilerInstance::performSema()::$_10>(long, swift::SourceFile&) Frontend.cpp:0:0
#49 0x00005c911fa3869a swift::CompilerInstance::forEachFileToTypeCheck(llvm::function_ref<bool (swift::SourceFile&)>) (/usr/bin/swift-frontend+0xdc669a)
#50 0x00005c911fa3847b swift::CompilerInstance::performSema() (/usr/bin/swift-frontend+0xdc647b)
#51 0x00005c911f6a0f72 withSemanticAnalysis(swift::CompilerInstance&, swift::FrontendObserver*, llvm::function_ref<bool (swift::CompilerInstance&)>, bool) FrontendTool.cpp:0:0
#52 0x00005c911f68eaa9 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*, llvm::ArrayRef<char const*>) FrontendTool.cpp:0:0
#53 0x00005c911f68b6ee swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) (/usr/bin/swift-frontend+0xa196ee)
#54 0x00005c911f3a3ba8 swift::mainEntry(int, char const**) (/usr/bin/swift-frontend+0x731ba8)
#55 0x00007da5fa518d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#56 0x00007da5fa518e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#57 0x00005c911f3a2a65 _start (/usr/bin/swift-frontend+0x730a65)
*** Signal 6: Backtracing from 0x7da5fa60d9dd... done ***
*** Program crashed: Aborted at 0x00007da5fa60d9dd ***
Platform: x86_64 Linux (Ubuntu 22.04.5 LTS)
Thread 0 "swift-frontend" crashed:
0 0x00007da5fa60d9dd <unknown> in libc.so.6
Registers:
rax 0x0000000000000000 0
rdx 0x0000000000000006 6
rcx 0x00007da5fa60d9dd 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d 23 b4 0f 00 H=·ðÿÿs·ÃH··#´··
rbx 0x0000000000000006 6
rsi 0x000000000000011c 284
rdi 0x000000000000011c 284
rbp 0x000000000000011c 284
rsp 0x00005c91374d5068 6b 4b 82 27 91 5c 00 00 f0 52 4d 37 91 5c 00 00 kK·'·\··ðRM7·\··
r8 0x00005c91374d52f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r9 0x00005c91374d52f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r10 0x00005c91374d52f0 06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00 ········úÿÿÿ····
r11 0x0000000000000246 582
r12 0x0000000000000006 6
r13 0x0000000000000016 22
r14 0x0000000000000000 0
r15 0x00005c91374d5108 ff ff ff 7f fe ff ff ff 00 00 00 00 00 00 00 00 ÿÿÿ·þÿÿÿ········
rip 0x00007da5fa60d9dd 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d 23 b4 0f 00 H=·ðÿÿs·ÃH··#´··
rflags 0x0000000000000246 ZF PF
cs 0x0033 fs 0x0000 gs 0x0000
Images (27 omitted):
0x00007da5fa4ef000–0x00007da5fa6ab401 6a6cb5a80fd5e5bb5bf3aeaa111add98e88843a5 libc.so.6 /usr/lib/x86_64-linux-gnu/libc.so.6
Backtrace took 0.00s
Failed frontend command:
/usr/bin/swift-frontend -frontend -c /host/spi-builder-workspace/Sources/Tuxedo/ContextExtensions.swift /host/spi-builder-workspace/Sources/Tuxedo/Generator.swift -primary-file /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_DataTypes.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Functions.swift /host/spi-builder-workspace/Sources/Tuxedo/StandardLibrary_Tags.swift /host/spi-builder-workspace/Sources/Tuxedo/Tuxedo.swift /host/spi-builder-workspace/Sources/Tuxedo/Utils.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.dia -target wasm32-unknown-wasip1 -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -sysroot /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/WASI.sdk -I /host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static -use-static-resource-dir -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm.artifactbundle/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static/clang -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-webassembly-wasm32/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources-normal/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources/wasm32 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Tuxedo -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/Tuxedo_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.o -index-unit-output-path /Tuxedo.build/Debug-webassembly-wasm32/Tuxedo-t.build/Objects-normal/wasm32/StandardLibrary.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
error: Build failed
BUILD FAILURE 6.4 wasm