Build Information
Failed to build UIKitOptions, reference main (66c73e), with Swift 6.3 for Wasm on 13 Apr 2026 16:01:04 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ipedro/UIKitOptions.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/ipedro/UIKitOptions
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 66c73e7 Make UIKeyCommand.Options conform to Hashable
Cloned https://github.com/ipedro/UIKitOptions.git
Revision (git rev-parse @):
66c73e7529e2b65afd9d729025ebafec2b65a93b
SUCCESS checkout https://github.com/ipedro/UIKitOptions.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.3
Building package at path: $PWD
https://github.com/ipedro/UIKitOptions.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/42] Emitting module UIKitOptions
/host/spi-builder-workspace/Sources/UIKitOptions/CALayer/CALayer+Options.swift:8:8: error: no such module 'UIKit'
6 | //
7 |
8 | import UIKit
| `- error: no such module 'UIKit'
9 |
10 | public extension CALayer {
error: compile command failed due to signal 11 (use -v to see invocation)
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/UIKitOptions/CALayer/CALayer+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/NSAttributedString/NSAttributedString+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/NSAttributedString/NSAttributedString+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/NSDirectionalEdgeInsets/NSDirectionalEdgeInsets+Convenience.swift /host/spi-builder-workspace/Sources/UIKitOptions/NumberFormatter/NumberFormatter+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/NumberFormatter/NumberFormatter+Options.swift -primary-file /host/spi-builder-workspace/Sources/UIKitOptions/UIColorPickerViewController/UIColorPickerViewController+Init.swift -primary-file /host/spi-builder-workspace/Sources/UIKitOptions/UIColorPickerViewController/UIColorPickerViewController+Options.swift -primary-file /host/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift -primary-file /host/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Options.swift -primary-file /host/spi-builder-workspace/Sources/UIKitOptions/UIEdgeInsets/UIEdgetInsets+Convenience.swift -primary-file /host/spi-builder-workspace/Sources/UIKitOptions/UIFont/UIFont+SymbolicTraits.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIImage/UIImage+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIImage/UIImage+Resize.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIImageView/UIImageView+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIImageView/UIImageView+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIKeyCommand/UIKeyCommand+Constants.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIKeyCommand/UIKeyCommand+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIKeyCommand/UIKeyCommand+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UILabel/UILabel+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UILabel/UILabel+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UINavigationController/UINavigationController+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UINavigationController/UINavigationController+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIPopoverPresentationController/UIPopoverPresentationController+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIScrollView/UIScrollView+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIScrollView/UIScrollView+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIStackView/UIStackView+Alignment.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIStackView/UIStackView+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIStackView/UIStackView+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIStackView/UIStackView+Subviews.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIStepper/UIStepper+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIStepper/UIStepper+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UITableView/UITableView+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UITableView/UITableView+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UITextField/UITextField+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UITextField/UITextField+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UITextView/UITextView+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UITextView/UITextView+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIView+Options/UIView+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIView+Options/UIView+LayoutCompressionOptions.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIView+Options/UIView+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIViewController/UIViewController+Init.swift /host/spi-builder-workspace/Sources/UIKitOptions/UIViewController/UIViewController+Options.swift /host/spi-builder-workspace/Sources/UIKitOptions/UTTType/UTTTypeOption.swift -supplementary-output-file-map /tmp/TemporaryDirectory.QHxxOg/supplementaryOutputs-2 -target wasm32-unknown-wasip1 -disable-objc-interop -sdk /root/.swiftpm/swift-sdks/swift-6.3-RELEASE_wasm.artifactbundle/swift-6.3-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -I /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/Modules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format=dwarf -dwarf-version=4 -module-cache-path /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/ModuleCache -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -empty-abi-descriptor -resource-dir /root/.swiftpm/swift-sdks/swift-6.3-RELEASE_wasm.artifactbundle/swift-6.3-RELEASE_wasm/wasm32-unknown-wasip1/swift.xctoolchain/usr/lib/swift_static -use-static-resource-dir -enable-anonymous-context-mangled-names -file-compilation-dir /host/spi-builder-workspace -Xcc --sysroot -Xcc /root/.swiftpm/swift-sdks/swift-6.3-RELEASE_wasm.artifactbundle/swift-6.3-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -Xcc -g -no-auto-bridging-header-chaining -module-name UIKitOptions -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/wasm32-unknown-wasip1/debug/UIKitOptions.build/UIColorPickerViewController+Init.swift.o -o /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/UIKitOptions.build/UIColorPickerViewController+Options.swift.o -o /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/UIKitOptions.build/UIDocumentPickerViewController+Init.swift.o -o /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/UIKitOptions.build/UIDocumentPickerViewController+Options.swift.o -o /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/UIKitOptions.build/UIEdgetInsets+Convenience.swift.o -o /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/UIKitOptions.build/UIFont+SymbolicTraits.swift.o -index-store-path /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/index/store -index-system-modules
1. Swift version 6.3 (swift-6.3-RELEASE)
2. Compiling with effective version 5.10
3. While evaluating request TypeCheckPrimaryFileRequest(source_file "/host/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift")
4. While evaluating request TypeCheckFunctionBodyRequest(UIKitOptions.(file).Collection extension.uttypes.getter@/host/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift:144:28)
5. While type-checking statement at [/host/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift:144:28 - line:146:5] RangeText="{
documentTypeOptions?.uttypes
"
6. While type-checking statement at [/host/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift:145:9 - line:145:30] RangeText="documentTypeOptions?."
7. While type-checking-target starting at /host/spi-builder-workspace/Sources/UIKitOptions/UIDocumentPickerViewController/UIDocumentPickerViewController+Init.swift:145:30
#0 0x0000555a779dc8b8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/bin/swift-frontend+0x72e18b8)
#1 0x0000555a779da3a5 llvm::sys::RunSignalHandlers() (/usr/bin/swift-frontend+0x72df3a5)
#2 0x0000555a779dd601 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
#3 0x00007f23183d5520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
#4 0x0000555a729e0830 swift::DeclContext::isTypeContext() const (/usr/bin/swift-frontend+0x22e5830)
#5 0x0000555a7224c1dd swift::constraints::RequirementFailure::diagnoseAsError() (/usr/bin/swift-frontend+0x1b511dd)
#6 0x0000555a7222f40c swift::constraints::SkipSameTypeRequirement::diagnose(swift::constraints::Solution const&, bool) const (/usr/bin/swift-frontend+0x1b3440c)
#7 0x0000555a724d635e swift::constraints::ConstraintSystem::applySolutionFixes(swift::constraints::Solution const&) (/usr/bin/swift-frontend+0x1ddb35e)
#8 0x0000555a724d69c3 swift::constraints::ConstraintSystem::applySolution(swift::constraints::Solution&, swift::constraints::SyntacticElementTarget) (/usr/bin/swift-frontend+0x1ddb9c3)
#9 0x0000555a7237f590 swift::TypeChecker::typeCheckTarget(swift::constraints::SyntacticElementTarget&, swift::optionset::OptionSet<swift::TypeCheckExprFlags, unsigned int>, swift::DiagnosticTransaction*) (/usr/bin/swift-frontend+0x1c84590)
#10 0x0000555a72463dbd swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) TypeCheckStmt.cpp:0:0
#11 0x0000555a72462b0c bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::Stmt>(swift::Stmt*&) TypeCheckStmt.cpp:0:0
#12 0x0000555a7245fa02 (anonymous namespace)::StmtChecker::typeCheckASTNode(swift::ASTNode&) TypeCheckStmt.cpp:0:0
#13 0x0000555a72462c4d swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(swift::Stmt*) TypeCheckStmt.cpp:0:0
#14 0x0000555a724612ac bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::BraceStmt>(swift::BraceStmt*&) TypeCheckStmt.cpp:0:0
#15 0x0000555a72460c73 (anonymous namespace)::StmtChecker::typeCheckBody(swift::BraceStmt*&) TypeCheckStmt.cpp:0:0
#16 0x0000555a72460a45 swift::TypeCheckFunctionBodyRequest::evaluate(swift::Evaluator&, swift::AbstractFunctionDecl*) const (/usr/bin/swift-frontend+0x1d65a45)
#17 0x0000555a729c5a01 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
#18 0x0000555a7292f4d3 swift::AbstractFunctionDecl::getTypecheckedBody() const (/usr/bin/swift-frontend+0x22344d3)
#19 0x0000555a72a7f97c swift::SourceFile::typeCheckDelayedFunctions() (/usr/bin/swift-frontend+0x238497c)
#20 0x0000555a724a3bb3 swift::TypeCheckPrimaryFileRequest::evaluate(swift::Evaluator&, swift::SourceFile*) const (/usr/bin/swift-frontend+0x1da8bb3)
#21 0x0000555a724a74be 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
#22 0x0000555a724a3a45 swift::performTypeChecking(swift::SourceFile&) (/usr/bin/swift-frontend+0x1da8a45)
#23 0x0000555a713505b9 bool llvm::function_ref<bool (swift::SourceFile&)>::callback_fn<swift::CompilerInstance::performSema()::$_10>(long, swift::SourceFile&) Frontend.cpp:0:0
#24 0x0000555a7134642a swift::CompilerInstance::forEachFileToTypeCheck(llvm::function_ref<bool (swift::SourceFile&)>) (/usr/bin/swift-frontend+0xc4b42a)
#25 0x0000555a713463ab swift::CompilerInstance::performSema() (/usr/bin/swift-frontend+0xc4b3ab)
#26 0x0000555a7105dc31 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*, llvm::ArrayRef<char const*>) FrontendTool.cpp:0:0
#27 0x0000555a7105b2cf swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) (/usr/bin/swift-frontend+0x9602cf)
#28 0x0000555a70dd1ad1 swift::mainEntry(int, char const**) (/usr/bin/swift-frontend+0x6d6ad1)
#29 0x00007f23183bcd90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#30 0x00007f23183bce40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#31 0x0000555a70dd0205 _start (/usr/bin/swift-frontend+0x6d5205)
*** Signal 11: Backtracing from 0x7f23184b190d... done ***
*** Program crashed: Bad pointer dereference at 0x0000000000000000 ***
Platform: x86_64 Linux (Ubuntu 22.04.5 LTS)
Thread 0 "swift-frontend" crashed:
0 0x00007f23184b190d <unknown> in libc.so.6
...
Registers:
rax 0x0000000000000000 0
rdx 0x000000000000000b 11
rcx 0x00007f23184b190d 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d f3 b4 0f 00 H=·ðÿÿs·ÃH··ó´··
rbx 0x000000000000000b 11
rsi 0x000000000000005c 92
rdi 0x000000000000005c 92
rbp 0x000000000000005c 92
rsp 0x0000555a7b413468 2b d6 9d 77 5a 55 00 00 f0 36 41 7b 5a 55 00 00 +Ö·wZU··ð6A{ZU··
r8 0x0000555a7b4136f0 0b 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ················
r9 0x0000555a7b4136f0 0b 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ················
r10 0x0000555a7b4136f0 0b 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ················
r11 0x0000000000000246 582
r12 0x00007ffccc469698 78 46 ce 7b 5a 55 00 00 00 00 00 00 00 00 00 00 xFÎ{ZU··········
r13 0x0000555a7bce4678 a8 d2 c7 7a 5a 55 00 00 ff ff ff ff ff ff ff ff ¨ÒÇzZU··ÿÿÿÿÿÿÿÿ
r14 0x0000000000000000 0
r15 0x0000555a7b413508 ff ff ff 7f fe ff ff ff 00 00 00 00 00 00 00 00 ÿÿÿ·þÿÿÿ········
rip 0x00007f23184b190d 48 3d 01 f0 ff ff 73 01 c3 48 8b 0d f3 b4 0f 00 H=·ðÿÿs·ÃH··ó´··
rflags 0x0000000000000246 ZF PF
cs 0x0033 fs 0x0000 gs 0x0000
Images (26 omitted):
0x00007f2318393000–0x00007f231854f401 095c7ba148aeca81668091f718047078d57efddb libc.so.6 /usr/lib/x86_64-linux-gnu/libc.so.6
Backtrace took 0.05s
BUILD FAILURE 6.3 wasm