The Swift Package Index logo.Swift Package Index

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>&1

Build 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.