Build Information
Successful build of SWCompression, reference develop (83689e), with Swift 6.4 for Wasm on 25 Sep 2026 19:28:05 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344843-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/tsolomko/SWCompression.git
Reference: develop
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/tsolomko/SWCompression
* branch develop -> FETCH_HEAD
* [new branch] develop -> origin/develop
HEAD is now at 83689e0 [CI] Upgrade to Swift 6.3.3
Submodule path 'Tests/Test Files': checked out 'e928999f21174cf17e37a4b6eba4b79ce65a6693'
Submodule 'Tests/Test Files' (https://github.com/tsolomko/SWCompression-Test-Files.git) registered for path 'Tests/Test Files'
Cloning into '/host/spi-builder-workspace/Tests/Test Files'...
Cloned https://github.com/tsolomko/SWCompression.git
Revision (git rev-parse @):
83689e0a8b06e81b333ab72f92a28da53e671940
SUCCESS checkout https://github.com/tsolomko/SWCompression.git at develop
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.4
Building package at path: $PWD
https://github.com/tsolomko/SWCompression.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344843-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/tsolomko/BitByteData
[1/3281] Fetching bitbytedata
Fetched https://github.com/tsolomko/BitByteData (0.52s)
Computing version for https://github.com/tsolomko/BitByteData
Computed https://github.com/tsolomko/BitByteData at 2.1.0 (0.70s)
Creating working copy for https://github.com/tsolomko/BitByteData
Working copy of https://github.com/tsolomko/BitByteData resolved at 2.1.0
Building for debugging...
[Pre-planning 1 / 183]
[Constructing 1 / 509]
[158 / 207] SWCompression_TestSWCompression
[202 / 217] BitByteData
[208 / 218]
[210 / 227] SWCompression
[213 / 227] SWCompression
[217 / 228] SWCompression
[218 / 228] BitByteData
[225 / 228]
[225 / 228] SWCompression
Build complete! (10.71 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "bitbytedata",
"requirement" : {
"range" : [
{
"lower_bound" : "2.1.0",
"upper_bound" : "2.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/tsolomko/BitByteData"
}
],
"manifest_display_name" : "SWCompression",
"name" : "SWCompression",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "tvos",
"version" : "18.0"
},
{
"name" : "watchos",
"version" : "11.0"
},
{
"name" : "visionos",
"version" : "2.0"
}
],
"products" : [
{
"name" : "SWCompression",
"targets" : [
"SWCompression"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "TestSWCompression",
"module_type" : "SwiftTarget",
"name" : "TestSWCompression",
"path" : "Tests",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/SWCompressionSourceCode.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test1.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test2.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test3.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_7z_bzip2.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_7z_copy.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_7z_deflate.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_7z_lz4.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_all_timestamps.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_anti_file.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_complicated_coding_scheme.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_delta_filter.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_empty_cont.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_empty_dir.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_empty_file.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_encrypted_header.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_lzma_big_dict.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_minor_version_2.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_minor_version_3.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_minor_version_4.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_multi_blocks.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_single_thread.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_unicode.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/7z/test_win.7z",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test1.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test2.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test3.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test4.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test5.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test6.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test7.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test8.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test9.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Answers/test_nonstandard_runlength.answer",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test1.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test2.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test3.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test4.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test5.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test6.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test7.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test8.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test9.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/BZip2/test_nonstandard_runlength.bz2",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Deflate/test6.deflate",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Deflate/test8.deflate",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Deflate/test9.deflate",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/minimal.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test1.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test2.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test3.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test4.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test4_extra_field.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test5.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test6.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test7.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test8.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test9.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/GZip/test_multi.gz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/SWCompressionSourceCode.tar.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/lz4_dict",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/lz4_small_dict",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test1.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test1_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test2.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test2_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test3.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test3_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test4.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test4_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test5.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test5_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test6.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test6_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test7.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test7_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test8.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test8_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test9.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test9_legacy.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B1234.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B1234_BD.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B4.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B4_BD.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B5.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B5_BD.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B6.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B6_BD.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B7.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_B7_BD.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_dict_B5.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_dict_B5_BD.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_dict_B5_dictID.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_multi_frame.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_skippable_frame.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_small_dict_B5.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/test_small_dict_B5_BD.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZ4/zeros.lz4",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZMA/test10.lzma",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZMA/test11.lzma",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZMA/test8.lzma",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZMA/test9.lzma",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/LZMA/test_empty.lzma",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/Formats/test_gnu.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/Formats/test_oldgnu.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/Formats/test_pax.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/Formats/test_ustar.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/Formats/test_v7.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/Long names/long_test_gnu.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/Long names/long_test_oldgnu.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/Long names/long_test_pax.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/SWCompressionSourceCode.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/full_test.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_big_num_field.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_empty_cont.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_empty_dir.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_empty_file.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_gnu_inc_format.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_negative_mtime.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_only_dir_header.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_pax_record_newline.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_unicode_pax.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_unicode_ustar.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/TAR/test_win.tar",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test1.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test2.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test3.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test4.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test5.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test6.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test7.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test8.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test9.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test_delta_filter.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test_multi.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test_multi_pad.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/XZ/test_sha256.xz",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/SWCompressionSourceCode.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/bad_cd_ext_ts.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_custom_extra_field.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_data_descriptor.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_dos_latin_us.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_empty_cont.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_empty_dir.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_empty_file.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_unicode.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_win.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_zip64.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_zip_bzip2.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/ZIP/test_zip_lzma.zip",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Zlib/random_file.zlib",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Zlib/test.zlib",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/host/spi-builder-workspace/Tests/Test Files/Zlib/test_empty.zlib",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"TestSWCompression/BZip2CompressionTests.swift",
"TestSWCompression/BZip2Tests.swift",
"TestSWCompression/Constants.swift",
"TestSWCompression/DeflateCompressionTests.swift",
"TestSWCompression/DeflateTests.swift",
"TestSWCompression/GzipTests.swift",
"TestSWCompression/LZ4CompressionTests.swift",
"TestSWCompression/LZ4Tests.swift",
"TestSWCompression/LzmaTests.swift",
"TestSWCompression/SevenZipTests.swift",
"TestSWCompression/Sha256Tests.swift",
"TestSWCompression/TarCreateTests.swift",
"TestSWCompression/TarReaderTests.swift",
"TestSWCompression/TarTests.swift",
"TestSWCompression/TarWriterTests.swift",
"TestSWCompression/TestZipExtraField.swift",
"TestSWCompression/XxHash32Tests.swift",
"TestSWCompression/XzTests.swift",
"TestSWCompression/ZipTests.swift",
"TestSWCompression/ZlibTests.swift"
],
"target_dependencies" : [
"SWCompression"
],
"type" : "test"
},
{
"c99name" : "SWCompression",
"module_type" : "SwiftTarget",
"name" : "SWCompression",
"path" : "Sources",
"product_dependencies" : [
"BitByteData"
],
"product_memberships" : [
"SWCompression"
],
"resources" : [
{
"path" : "/host/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"7-Zip/7zCoder+Equatable.swift",
"7-Zip/7zCoder.swift",
"7-Zip/7zCoderInfo.swift",
"7-Zip/7zContainer.swift",
"7-Zip/7zEntry.swift",
"7-Zip/7zEntryInfo.swift",
"7-Zip/7zError.swift",
"7-Zip/7zFileInfo.swift",
"7-Zip/7zFolder.swift",
"7-Zip/7zHeader.swift",
"7-Zip/7zPackInfo.swift",
"7-Zip/7zProperty.swift",
"7-Zip/7zStreamInfo.swift",
"7-Zip/7zSubstreamInfo.swift",
"7-Zip/CompressionMethod+7z.swift",
"7-Zip/MsbBitReader+7z.swift",
"BZip2/BZip2+BlockSize.swift",
"BZip2/BZip2+Compress.swift",
"BZip2/BZip2+Lengths.swift",
"BZip2/BZip2.swift",
"BZip2/BZip2Error.swift",
"BZip2/BurrowsWheeler.swift",
"BZip2/SuffixArray.swift",
"Common/Archive.swift",
"Common/CheckSums.swift",
"Common/CodingTree/Code.swift",
"Common/CodingTree/CodeLength.swift",
"Common/CodingTree/DecodingTree.swift",
"Common/CodingTree/EncodingTree.swift",
"Common/CompressionAlgorithm.swift",
"Common/CompressionMethod.swift",
"Common/Container/Container.swift",
"Common/Container/ContainerEntry.swift",
"Common/Container/ContainerEntryInfo.swift",
"Common/Container/ContainerEntryType.swift",
"Common/Container/DosAttributes.swift",
"Common/Container/Permissions.swift",
"Common/DataError.swift",
"Common/DecompressionAlgorithm.swift",
"Common/DeltaFilter.swift",
"Common/Extensions.swift",
"Common/FileSystemType.swift",
"Deflate/Deflate+Compress.swift",
"Deflate/Deflate+Constants.swift",
"Deflate/Deflate.swift",
"Deflate/DeflateError.swift",
"GZip/FileSystemType+Gzip.swift",
"GZip/GzipArchive.swift",
"GZip/GzipError.swift",
"GZip/GzipHeader+ExtraField.swift",
"GZip/GzipHeader.swift",
"LZ4/LZ4+Compress.swift",
"LZ4/LZ4.swift",
"LZ4/XxHash32.swift",
"LZMA/LZMA.swift",
"LZMA/LZMABitTreeDecoder.swift",
"LZMA/LZMAConstants.swift",
"LZMA/LZMADecoder.swift",
"LZMA/LZMAError.swift",
"LZMA/LZMALenDecoder.swift",
"LZMA/LZMAProperties.swift",
"LZMA/LZMARangeDecoder.swift",
"LZMA2/LZMA2.swift",
"LZMA2/LZMA2Decoder.swift",
"LZMA2/LZMA2Error.swift",
"TAR/ContainerEntryType+Tar.swift",
"TAR/Data+Tar.swift",
"TAR/LittleEndianByteReader+Tar.swift",
"TAR/TarContainer.swift",
"TAR/TarEntry.swift",
"TAR/TarEntryInfo.swift",
"TAR/TarError.swift",
"TAR/TarExtendedHeader.swift",
"TAR/TarHeader.swift",
"TAR/TarParser.swift",
"TAR/TarReader.swift",
"TAR/TarWriter.swift",
"XZ/LittleEndianByteReader+XZ.swift",
"XZ/Sha256.swift",
"XZ/XZArchive.swift",
"XZ/XZBlock.swift",
"XZ/XZError.swift",
"XZ/XZStreamHeader.swift",
"ZIP/BuiltinExtraFields.swift",
"ZIP/CompressionMethod+Zip.swift",
"ZIP/FileSystemType+Zip.swift",
"ZIP/LittleEndianByteReader+Zip.swift",
"ZIP/ZipCentralDirectoryEntry.swift",
"ZIP/ZipContainer.swift",
"ZIP/ZipEndOfCentralDirectory.swift",
"ZIP/ZipEntry.swift",
"ZIP/ZipEntryInfo.swift",
"ZIP/ZipEntryInfoHelper.swift",
"ZIP/ZipError.swift",
"ZIP/ZipExtraField.swift",
"ZIP/ZipLocalHeader.swift",
"Zlib/ZlibArchive.swift",
"Zlib/ZlibError.swift",
"Zlib/ZlibHeader.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
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
Done.