Skip to content

feat: add segmented_packed_int_vector and tests #2060

feat: add segmented_packed_int_vector and tests

feat: add segmented_packed_int_vector and tests #2060

Triggered via push April 4, 2026 21:05
Status Success
Total duration 57m 46s
Artifacts 75

build.yml

on: push
package-source  /  docker-build
38s
package-source / docker-build
Matrix: windows
Matrix: freebsd
Matrix: linux
Matrix: macos
Fit to window
Zoom out
Zoom in

Annotations

1 warning
linux (amd64, ubuntu, clang-debug-coverage-ninja) / docker-build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
dwarfs-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
8.09 MB
sha256:58d529cdad55a12009ca71899084cc2836e2f15cbf054fa95c47961c44a94e22
dwarfs-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-libressl-lto.tar.zst
8.22 MB
sha256:9a3565bd601561d534bf69c065606713f96243e83e0a336c957ca2968816fd38
dwarfs-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-lto.tar.zst
9.75 MB
sha256:c7acac30603e8b7a5c6fcbe6f5bb2bc434097157cfed3ebccb98a3b69804b0a7
dwarfs-0.15.3-57-g29e330cf20-Linux-aarch64-clang-musl.tar.zst
13.1 MB
sha256:162efbbbf4f286317e1487eacaaf05b25cace37e96bf5b5b6969c45fc50bb47e
dwarfs-0.15.3-57-g29e330cf20-Linux-aarch64-clang-reldbg-stacktrace-musl.tar.zst
125 MB
sha256:b379517172ec3587305a80c1bf0765d1488c7c6dccc6d692e5701ab985529212
dwarfs-0.15.3-57-g29e330cf20-Linux-aarch64-gcc-musl.tar.zst
15.5 MB
sha256:1a4e7d676280c9bfa46312e27f7836a5affc6a4ad421989459c235afdf5b2465
dwarfs-0.15.3-57-g29e330cf20-Linux-arm-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
8.03 MB
sha256:f609fb859f7298d7cdd4e00010c7d4b051aa2475e2aedf843121bbb0cf77b091
dwarfs-0.15.3-57-g29e330cf20-Linux-arm-clang-minsize-musl-lto-cross-x86_64.tar.zst
9.47 MB
sha256:e2fa21d464dcda221d2293b06f1992bf8d59759d2cbab08e63972ef56a8e826f
dwarfs-0.15.3-57-g29e330cf20-Linux-i386-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
9.07 MB
sha256:0e6920a0192b8b88ce45195c97543ed0ccd4b5bc40fb511eed6eaeb1b0b4856c
dwarfs-0.15.3-57-g29e330cf20-Linux-i386-clang-minsize-musl-lto-cross-x86_64.tar.zst
10.5 MB
sha256:ebdbaa02223c73e8b4d1927795fc0aa4d755910b7a505084f2d47e77abedbe3d
dwarfs-0.15.3-57-g29e330cf20-Linux-loongarch64-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
7.39 MB
sha256:2047017dc7cc4a5fbaa13adecad55489547e98285a119406f91b76b99c92ec23
dwarfs-0.15.3-57-g29e330cf20-Linux-loongarch64-clang-minsize-musl-lto-cross-x86_64.tar.zst
8.79 MB
sha256:13a6cb5b462ded9d5b913e8dafb678a73dcf821ecc35203b7672d1e9f72f7eab
dwarfs-0.15.3-57-g29e330cf20-Linux-ppc64-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
9.42 MB
sha256:61ba8d6562b5959a63aca2568e3a61798838e85e48955edee2e8f9442a3dfa4a
dwarfs-0.15.3-57-g29e330cf20-Linux-ppc64-clang-minsize-musl-lto-cross-x86_64.tar.zst
11 MB
sha256:e374e97d0b032f653a40403994d0f3613064160c280d8a66d32cab6a1b162ce0
dwarfs-0.15.3-57-g29e330cf20-Linux-ppc64le-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
9.53 MB
sha256:38abf73406c859c862903d1cfd2ad459bde03283f852ce1fb3a6e4144e38238a
dwarfs-0.15.3-57-g29e330cf20-Linux-ppc64le-clang-minsize-musl-lto-cross-x86_64.tar.zst
11.1 MB
sha256:06fbc42baf8a30b03cdd6750cc669945f47fc236defbd6e26492844300e64081
dwarfs-0.15.3-57-g29e330cf20-Linux-riscv64-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
8.34 MB
sha256:a1d55774421be4cf3dbea2876c8b830281536fe064a671c820dfcdcdbb936dd4
dwarfs-0.15.3-57-g29e330cf20-Linux-s390x-clang-minsize-musl-lto-cross-x86_64.tar.zst
10.5 MB
sha256:e8b878c2d80dbec46cacd6a7239019f6992a522122fbbc2d76184d24876ac4cd
dwarfs-0.15.3-57-g29e330cf20-Linux-x86_64-clang-minsize-musl-libressl-lto.tar.zst
8.55 MB
sha256:bca56a4a088e1f08c0cb6ea4daf2b99836e4802e349fc9502c55ddd27c8a42ff
dwarfs-0.15.3-57-g29e330cf20-Linux-x86_64-clang-minsize-musl-lto.tar.zst
10.2 MB
sha256:4ae1555ed1eebaebdfd7654e3d8d8f96a08793e1763766b2ef1100b1ee4198dd
dwarfs-0.15.3-57-g29e330cf20-Linux-x86_64-clang-reldbg-stacktrace-musl.tar.zst
127 MB
sha256:0ee766c75f15a0f69ff06a6488b9ea8e376599c6ee8eff7e168a067c6eb87499
dwarfs-coverage
574 KB
sha256:ff4fac0d56fe6620c3af9892b3537fa0a8ed27356dbc5c5ded3580233f8ffede
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-libressl-lto
1.44 MB
sha256:bdb0aeef546fc21d5ec54ab2e055fa31091395822286367730f6d7f53eee2ba5
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-libressl-lto-cross-x86_64
1.44 MB
sha256:b844bf757dc64e09303c252e6e1cfafa5427d93b7f9b3ecaf07c19e7c4a46463
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-minimal-libressl-lto
963 KB
sha256:8dfccb9624a86ccc88c68f8b41443775d499288fbcda19096f9579249cece790
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-aarch64-clang-musl
2.21 MB
sha256:2e9e85c12d84d2ddac08125c05c46aa719d5a16c923cfd6fe7b361ef215636b2
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-aarch64-clang-reldbg-stacktrace-musl
72.1 MB
sha256:29bc97a7f720243f541cb26a61713d3c269f822ed35354f34a5274aabe43bde0
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-aarch64-gcc-musl
2.62 MB
sha256:f508d0756347dbba4cb23d7b812e427fa406bf43551b0ab58b55d31f524cd1dc
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-arm-clang-minsize-musl-libressl-lto-cross-x86_64
1.52 MB
sha256:31f9f70b329e0d842415406c811d68dd1b579575c7b891114117d3171b7c6546
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-arm-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
944 KB
sha256:d0dbcbffa63b085b0db3784800bb7d691e4ad6a6853bf0833f098a3a1b12445f
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-i386-clang-minsize-musl-libressl-lto-cross-x86_64
1.62 MB
sha256:51096ab077e3a19af8f39be2c9cc64d27b3c5860c1371b4cfa227b62c156a2b7
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-i386-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.05 MB
sha256:e0a8102369491aaf3ad57c44f1b9aeb28ff68a193e4ab6b7ca03f6b6318d96a6
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-loongarch64-clang-minsize-musl-libressl-lto-cross-x86_64
1.54 MB
sha256:5206f64d09d0a66e62edefbe19afd67fd0dcfc2867dd8f4c42b5885e4d07185f
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-loongarch64-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.02 MB
sha256:5a486105bb995975635bd2107a388e414eb6b773c4e6d137ed7a36ecd4eb9f13
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-ppc64-clang-minsize-musl-libressl-lto-cross-x86_64
1.77 MB
sha256:52b8122fc029856457357a76d5dddf9985d907cef44865a5181ce0ccaaf8a227
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-ppc64-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.22 MB
sha256:b00bc8fd548e74dee3a467632f73f180cfe88c59f1169da3cbb44fb3da61af79
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-ppc64le-clang-minsize-musl-libressl-lto-cross-x86_64
1.78 MB
sha256:2e2488599531e6f9c7d59d4311a0d92a642d7ba3bbe65ae5c007472822add59a
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-ppc64le-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.23 MB
sha256:b4b6f2a9d52de984877b3e48a96019527dfa9dea19471fd2922cf9b0405229c0
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-riscv64-clang-minsize-musl-libressl-lto-cross-x86_64
1.66 MB
sha256:b953526bf0209ea30e310419d83d5e035af0f7867a1df2e0a11c6197777b8eb6
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-riscv64-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.1 MB
sha256:7cdc6e6f5f5fdd68907cdf22049073071f8a0d7ebc4f6c9eeedfce8f9f1f77db
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-s390x-clang-minsize-musl-lto-cross-x86_64
1.98 MB
sha256:08ae166a918f09b7987f8c0896353fd66ffc8b3ccd6ee921c3b1dff035e1f44e
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-s390x-clang-minsize-musl-minimal-lto-cross-x86_64
1.04 MB
sha256:6c909a541e66dc8adf4226871cfc735c39e74da60a61f18c1b3283f9b3261326
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-x86_64-clang-minsize-musl-libressl-lto
1.53 MB
sha256:a4e68e81ff5aee8a323e018d52c252cb726b9310d8bd5dc00cc790b1aa58375a
dwarfs-fuse-extract-0.15.3-57-g29e330cf20-Linux-x86_64-clang-minsize-musl-minimal-libressl-lto
1020 KB
sha256:8d06d97f10721a67e9354e46a4b989a9296a60d264d619858e84a4be8fd740c7
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-libressl-lto
2.34 MB
sha256:2428741eb8d50c3f485404226323f0a17efd606a91d1a1a3ac1fe5bb0bf7753f
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-libressl-lto-cross-x86_64
2.34 MB
sha256:1d572d880f0234fba2b7c439fdca05ba7a8a08f0a4834e092d37057ff310d316
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-small-libressl-lto
1.93 MB
sha256:837c9a9ec4be2061dc1d95ffdcd3c3232b94bca2e23a3accbf193471a51e00e8
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-aarch64-clang-minsize-musl-small-mimalloc-libressl-lto
1.86 MB
sha256:efec962f24e49dc29d6266ab9f93826f9759f44210decdc5e160f2a0db264aa7
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-aarch64-clang-musl
3.27 MB
sha256:e524444d3139ab4a7e1fdc7a7be06fdce6e4d7dd66758336427b4e6c40538e86
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-aarch64-clang-reldbg-stacktrace-musl
110 MB
sha256:5e94c81861b9121ef35a3f5d445e80abda12da842e39cb2efbd89439c6c66ec1
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-aarch64-gcc-musl
3.96 MB
sha256:28b82c2236654152808c9d285465fc65e02b65a81fd13a86099b6ecf86257eec
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-arm-clang-minsize-musl-libressl-lto-cross-x86_64
2.48 MB
sha256:ca562e40fdd5c0afd9728fccd850dcb793daa7d6bbcef44c45a39a68d2c1a359
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-arm-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.05 MB
sha256:88e7934c606a19137b9060f63c9ae0debd298d7486af0984eb7b84204cb577b7
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-arm-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
1.99 MB
sha256:c22a88ef89adfc47fd006cb8bcdebfee60141c88f41ece700e7fd72d4ff30c0b
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-i386-clang-minsize-musl-libressl-lto-cross-x86_64
2.64 MB
sha256:c5cc3f3c4759fa0235e432355e41eef1d62366ececaa5b56ec632706c9e2e580
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-i386-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.22 MB
sha256:074847f521a4c48ea0a73f4e7669c27ea8bb7d4751c26e443a8719db4eedfa7a
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-i386-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2.15 MB
sha256:d53a0fd7ea87ebcda765c83126779b6422d2d16263959d82c285a29c41063cf4
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-loongarch64-clang-minsize-musl-libressl-lto-cross-x86_64
2.49 MB
sha256:1722de66a9aa18b4a40c84595afeb34ed06a501957d4a55fb6017a8860a703a0
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-loongarch64-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.06 MB
sha256:3589e645eaf68e25066bc89771f2ae7f256ebef7c0409045ca12e3f7e0f817ee
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-loongarch64-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2 MB
sha256:b9fc00b49ed0e820b49b4d7a74a776120b1f0ae84409261b6fd517c7b0e1e579
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-ppc64-clang-minsize-musl-libressl-lto-cross-x86_64
2.76 MB
sha256:57760c375ce6f62262a8803080b2e36f29b09b701fae86bc4ce5c767967c1c99
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-ppc64-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.31 MB
sha256:ec55b28e23d89ebe99257aa2ac78e540ea3d90fba9e4a5dfdb9e4aef85ed2f2f
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-ppc64-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2.25 MB
sha256:c4af119f62bdc002c1704ec74b48e9f6e61472b72b4dd7d3d2168cf982d1cb63
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-ppc64le-clang-minsize-musl-libressl-lto-cross-x86_64
2.81 MB
sha256:38c964762a8ba7739740d6459f2a222c5dedac0f054f05c1fecf43520c4a9e05
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-ppc64le-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.33 MB
sha256:0ba0610d836e494f43a8de017bb5c09d2fddc0f4baa33d7decd45afe7639b1af
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-ppc64le-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2.27 MB
sha256:e31a0f8686d6ba05bc72a59eee4754a69af7b7f0636f85ed74b689082cd1c6e5
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-riscv64-clang-minsize-musl-libressl-lto-cross-x86_64
2.62 MB
sha256:8ac3a6ed6e877e15a123d43bcb700728eb0f69d8bb3bbaac7970a62cb2cd11c2
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-riscv64-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.17 MB
sha256:b7b46cb2af45c6536003450194a82025b5b8fa66de87e75cdef895ec430fcfe5
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-riscv64-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2.1 MB
sha256:57499295f30da45b75412e1d5ba5b4af5dfba739d90cab32367dddecbf8481a9
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-s390x-clang-minsize-musl-lto-cross-x86_64
2.99 MB
sha256:740c16f5ff897b77c922f2c9a76265ca6c14ec5ea1b43a961028196e026417e4
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-s390x-clang-minsize-musl-small-lto-cross-x86_64
2.51 MB
sha256:6b0ffbafd8d8099a7a92cd816e3e330370830050c84862f0880967ed9e5ac042
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-s390x-clang-minsize-musl-small-mimalloc-lto-cross-x86_64
2.42 MB
sha256:59aabe5ad464d8db6dbdc48aca1250c91bc81d5e4bcd342cbdc849d7afad9573
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-x86_64-clang-minsize-musl-libressl-lto
2.5 MB
sha256:eed9d40eef4668b805f249b2d27b99e6cb298bce725f1c98294ce0b08b670555
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-x86_64-clang-minsize-musl-small-libressl-lto
2.06 MB
sha256:41da587b39d8ade27f971cf6ff75b1c333feec06ec0702964de85a9a35b1f1f1
dwarfs-universal-0.15.3-57-g29e330cf20-Linux-x86_64-clang-minsize-musl-small-mimalloc-libressl-lto
2 MB
sha256:fb2dc61c7c6f4023cda5a91c7b5e3aed33a7f31362658d3f1ed6ae18817191a4