The Swift Package Index logo.Swift Package Index

Build Information

Failed to build AtariKit, reference 0.0.4 (1038a5), with Swift 6.3 for Wasm on 10 Apr 2026 18:54:12 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>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/octadero/atarikit.git
Reference: 0.0.4
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/octadero/atarikit
 * tag               0.0.4      -> FETCH_HEAD
HEAD is now at 1038a54 Fixed memory leak issues.
Cloned https://github.com/octadero/atarikit.git
Revision (git rev-parse @):
1038a54d163eb3dfd0fcd619b32eaeffc81ff1a4
SUCCESS checkout https://github.com/octadero/atarikit.git at 0.0.4
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/octadero/atarikit.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
Fetching https://github.com/Octadero/CALE.git
[1/17] Fetching cale
Fetched https://github.com/Octadero/CALE.git from cache (0.43s)
Computing version for https://github.com/Octadero/CALE.git
Computed https://github.com/Octadero/CALE.git at 0.0.2 (0.87s)
Creating working copy for https://github.com/Octadero/CALE.git
Working copy of https://github.com/Octadero/CALE.git resolved at 0.0.2
warning: 'cale': ignoring declared target(s) 'CALE' in the system package
warning: 'spi-builder-workspace': dependency 'cale' is not used by any target
warning: couldn't find pc file for ale
warning: couldn't find pc file for ale
Building for debugging...
[0/5] Write sources
[1/5] Write swift-version-24593BA9C3E375BF.txt
error: compile command failed due to signal 6 (use -v to see invocation)
[3/7] Emitting module AtariKit
/host/spi-builder-workspace/Sources/AtariKit/AtariKit.swift:80:23: warning: 'deallocate(capacity:)' is deprecated: Swift currently only supports freeing entire heap blocks, use deallocate() instead [#DeprecatedDeclaration]
 78 |
 79 |         // deallocate default value
 80 |         bufferPointer.deallocate(capacity: 0)
    |                       `- warning: 'deallocate(capacity:)' is deprecated: Swift currently only supports freeing entire heap blocks, use deallocate() instead [#DeprecatedDeclaration]
 81 |         bufferPointer = UnsafeMutablePointer<UInt8>.allocate(capacity: count)
 82 |         bufferPointer.initialize(to: 0, count: count)
/host/spi-builder-workspace/Sources/AtariKit/AtariKit.swift:82:23: warning: 'initialize(to:count:)' is deprecated: renamed to 'initialize(repeating:count:)' [#DeprecatedDeclaration]
 80 |         bufferPointer.deallocate(capacity: 0)
 81 |         bufferPointer = UnsafeMutablePointer<UInt8>.allocate(capacity: count)
 82 |         bufferPointer.initialize(to: 0, count: count)
    |                       |- warning: 'initialize(to:count:)' is deprecated: renamed to 'initialize(repeating:count:)' [#DeprecatedDeclaration]
    |                       `- note: use 'initialize(repeating:count:)' instead
 83 |     }
 84 |
/host/spi-builder-workspace/Sources/AtariKit/AtariKit.swift:100:17: warning: 'deinitialize()' is deprecated: the default argument to deinitialize(count:) has been removed, please specify the count explicitly [#DeprecatedDeclaration]
 98 |         let buffer = UnsafeBufferPointer(start: actions, count: count)
 99 |         let arrayOfActions = Array(buffer)
100 |         actions.deinitialize()
    |                 `- warning: 'deinitialize()' is deprecated: the default argument to deinitialize(count:) has been removed, please specify the count explicitly [#DeprecatedDeclaration]
101 |
102 |         return arrayOfActions.flatMap { EnvironmentAction(rawValue: $0) }
/host/spi-builder-workspace/Sources/AtariKit/AtariKit.swift:102:31: warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value [#DeprecatedDeclaration]
100 |         actions.deinitialize()
101 |
102 |         return arrayOfActions.flatMap { EnvironmentAction(rawValue: $0) }
    |                               |- warning: 'flatMap' is deprecated: Please use compactMap(_:) for the case where closure returns an optional value [#DeprecatedDeclaration]
    |                               `- note: use 'compactMap(_:)' instead
103 |     }
104 |
/host/spi-builder-workspace/Sources/AtariKit/AtariKit.swift:167:23: warning: 'deallocate(capacity:)' is deprecated: Swift currently only supports freeing entire heap blocks, use deallocate() instead [#DeprecatedDeclaration]
165 |
166 |     deinit {
167 |         bufferPointer.deallocate(capacity: pixelsCount)
    |                       `- warning: 'deallocate(capacity:)' is deprecated: Swift currently only supports freeing entire heap blocks, use deallocate() instead [#DeprecatedDeclaration]
168 |         CALE.ALE_del(aleInterface)
169 |     }
<unknown>:0: error: fatal error encountered during compilation; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
<unknown>:0: note: Functions with 'no-prototype' attribute must take varargs: ALE_new
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 -primary-file /host/spi-builder-workspace/Sources/AtariKit/AtariKit.swift -emit-dependencies-path /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/AtariKit.build/AtariKit.d -emit-reference-dependencies-path /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/AtariKit.build/AtariKit.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/AtariKit.build/AtariKit.dia -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 4 -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 -fmodule-map-file=/host/spi-builder-workspace/.build/checkouts/CALE/module.modulemap -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 AtariKit -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/AtariKit.build/AtariKit.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 4.1.50
3.	Running pass 'Add prototypes to prototypes-less functions' on module '/host/spi-builder-workspace/.build/wasm32-unknown-wasip1/debug/AtariKit.build/AtariKit.swift.o'.
 #0 0x0000560f53d638b8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/bin/swift-frontend+0x72e18b8)
 #1 0x0000560f53d613a5 llvm::sys::RunSignalHandlers() (/usr/bin/swift-frontend+0x72df3a5)
 #2 0x0000560f53d64601 SignalHandler(int, siginfo_t*, void*) Signals.cpp:0:0
 #3 0x00007f2764198520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x00007f27641ec9fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x00007f2764198476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x00007f276417e7f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x0000560f4d6c062f (/usr/bin/swift-frontend+0xc3e62f)
 #8 0x0000560f53cbf1e6 llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/bin/swift-frontend+0x723d1e6)
 #9 0x0000560f4fdcae9c (anonymous namespace)::WebAssemblyAddMissingPrototypes::runOnModule(llvm::Module&) WebAssemblyAddMissingPrototypes.cpp:0:0
#10 0x0000560f53a4c1ab llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/bin/swift-frontend+0x6fca1ab)
#11 0x0000560f4d819c79 swift::compileAndWriteLLVM(llvm::Module*, llvm::TargetMachine*, swift::IRGenOptions const&, swift::UnifiedStatsReporter*, swift::DiagnosticEngine&, llvm::raw_pwrite_stream&, llvm::sys::SmartMutex<false>*, llvm::raw_pwrite_stream*) (/usr/bin/swift-frontend+0xd97c79)
#12 0x0000560f4d819515 swift::performLLVM(swift::IRGenOptions const&, swift::DiagnosticEngine&, llvm::sys::SmartMutex<false>*, llvm::GlobalVariable*, llvm::Module*, llvm::TargetMachine*, llvm::StringRef, llvm::vfs::OutputBackend&, swift::UnifiedStatsReporter*) (/usr/bin/swift-frontend+0xd97515)
#13 0x0000560f4d3e81bd generateCode(swift::CompilerInstance&, llvm::StringRef, llvm::Module*, llvm::GlobalVariable*) FrontendTool.cpp:0:0
#14 0x0000560f4d3e1644 performCompileStepsPostSILGen(swift::CompilerInstance&, std::unique_ptr<swift::SILModule, std::default_delete<swift::SILModule>>, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*, llvm::ArrayRef<char const*>) FrontendTool.cpp:0:0
#15 0x0000560f4d3dfe86 swift::performCompileStepsPostSema(swift::CompilerInstance&, int&, swift::FrontendObserver*, llvm::ArrayRef<char const*>) (/usr/bin/swift-frontend+0x95de86)
#16 0x0000560f4d3e4c97 performCompile(swift::CompilerInstance&, int&, swift::FrontendObserver*, llvm::ArrayRef<char const*>) FrontendTool.cpp:0:0
#17 0x0000560f4d3e22cf swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) (/usr/bin/swift-frontend+0x9602cf)
#18 0x0000560f4d158ad1 swift::mainEntry(int, char const**) (/usr/bin/swift-frontend+0x6d6ad1)
#19 0x00007f276417fd90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#20 0x00007f276417fe40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#21 0x0000560f4d157205 _start (/usr/bin/swift-frontend+0x6d5205)
*** Signal 6: Backtracing from 0x7f276427490d... done ***
*** Program crashed: Aborted at 0x00000000000000cd ***
Platform: x86_64 Linux (Ubuntu 22.04.5 LTS)
Thread 0 "swift-frontend" crashed:
  0  0x00007f276427490d <unknown> in libc.so.6
...
Registers:
rax 0x0000000000000000  0
rdx 0x0000000000000006  6
rcx 0x00007f276427490d  48 3d 01 f0 ff ff 73 01 c3 48 8b 0d f3 b4 0f 00  H=·ðÿÿs·ÃH··ó´··
rbx 0x0000000000000006  6
rsi 0x00000000000000cd  205
rdi 0x00000000000000cd  205
rbp 0x00000000000000cd  205
rsp 0x0000560f57aa3468  2b 46 d6 53 0f 56 00 00 f0 36 aa 57 0f 56 00 00  +FÖS·V··ð6ªW·V··
 r8 0x0000560f57aa36f0  06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00  ········úÿÿÿ····
 r9 0x0000560f57aa36f0  06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00  ········úÿÿÿ····
r10 0x0000560f57aa36f0  06 00 00 00 00 00 00 00 fa ff ff ff 00 00 00 00  ········úÿÿÿ····
r11 0x0000000000000246  582
r12 0x0000000000000000  0
r13 0x0000000000000000  0
r14 0x0000000000000000  0
r15 0x0000560f57aa3478  01 08 00 00 00 00 00 00 5e d3 0b 01 00 00 00 00  ········^Ó······
rip 0x00007f276427490d  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 (42 omitted):
0x00007f2764156000–0x00007f2764312401 095c7ba148aeca81668091f718047078d57efddb libc.so.6 /usr/lib/x86_64-linux-gnu/libc.so.6
Backtrace took 0.01s
BUILD FAILURE 6.3 wasm