Multiple improvements: seekable tests, zstdless CLI, streaming dict example, seqBench hardening, DiB early termination #4617
+9,010
−7,985
Cirrus CI / FreeBSD (make check)
failed
Mar 13, 2026 in 3m 8s
Task Summary
Instruction main failed in 02:46
Details
✅ 00:16 clone
✅ 00:02 install
❌ 02:46 main
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/zdict.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/benchfn.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/benchzstd.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/datagen.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/dibio.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/fileio.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/fileio_asyncio.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/lorem.o
compiling single-threaded static library 1.6.0
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/util.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/zstdcli.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/zstdcli_trace.o
CC obj/conf_38404d03aa260c5e79dc48f1d5c09485/timefn.o
gmake[2]: Leaving directory '/tmp/cirrus-ci-build/lib'
c++ main.o ../../programs/util.o Options.o Pzstd.o SkippableFrame.o ../../lib/libzstd.a -O3 -Wall -Wextra -pedantic -pthread -o pzstd
gmake[1]: Leaving directory '/tmp/cirrus-ci-build/contrib/pzstd'
gmake -C contrib/seekable_format/examples all
gmake[1]: Entering directory '/tmp/cirrus-ci-build/contrib/seekable_format/examples'
cc -DXXH_NAMESPACE=ZSTD_ -I../ -I../../../lib -I../../../lib/common -O3 -g seekable_compression.c ../zstdseek_compress.c ../zstdseek_decompress.c ../../../lib/libzstd.a -o seekable_compression
cc -DXXH_NAMESPACE=ZSTD_ -I../ -I../../../lib -I../../../lib/common -O3 -g seekable_decompression.c ../zstdseek_compress.c ../zstdseek_decompress.c ../../../lib/libzstd.a -o seekable_decompression
cc -DXXH_NAMESPACE=ZSTD_ -I../ -I../../../lib -I../../../lib/common -O3 -g seekable_decompression_mem.c ../zstdseek_compress.c ../zstdseek_decompress.c ../../../lib/libzstd.a -o seekable_decompression_mem
cc -DXXH_NAMESPACE=ZSTD_ -I../ -I../../../lib -I../../../lib/common -O3 -g parallel_processing.c ../zstdseek_compress.c ../zstdseek_decompress.c ../../../lib/libzstd.a -o parallel_processing -pthread
gmake[1]: Leaving directory '/tmp/cirrus-ci-build/contrib/seekable_format/examples'
gmake -C contrib/seekable_format/tests test
gmake[1]: Entering directory '/tmp/cirrus-ci-build/contrib/seekable_format/tests'
cc -O3 -g -Wall -Wextra -Wcast-qual -Wcast-align -Wconversion -Wformat=2 -Wstrict-aliasing=1 -DXXH_NAMESPACE=ZSTD_ -I../ -I../../../lib -I../../../lib/common seekable_tests.c ../zstdseek_compress.c ../zstdseek_decompress.c ../../../lib/libzstd.a -o seekable_tests
gmake -C ../examples parallel_compression
gmake[2]: Entering directory '/tmp/cirrus-ci-build/contrib/seekable_format/examples'
cc -DXXH_NAMESPACE=ZSTD_ -I../ -I../../../lib -I../../../lib/common -O3 -g parallel_compression.c ../zstdseek_compress.c ../zstdseek_decompress.c ../../../lib/libzstd.a -o parallel_compression -pthread
gmake -C ../../../tests datagen
gmake[2]: Entering directory '/tmp/cirrus-ci-build/tests'
seekable_tests.c:200:1: error: version control conflict marker in file
200 | <<<<<<< HEAD
| ^
seekable_tests.c:390:1: error: version control conflict marker in file
390 | <<<<<<< HEAD
| ^
2 errors generated.
gmake[2]: Leaving directory '/tmp/cirrus-ci-build/contrib/seekable_format/examples'
gmake[1]: *** [<builtin>: seekable_tests] Error 1
gmake[1]: *** Waiting for unfinished jobs....
gmake[2]: Leaving directory '/tmp/cirrus-ci-build/tests'
gmake[1]: Leaving directory '/tmp/cirrus-ci-build/contrib/seekable_format/tests'
gmake: *** [Makefile:120: contrib] Error 2
gmake: *** Waiting for unfinished jobs....
==> building with threading support
==> building zstd with .gz compression support
==> building zstd with .xz/.lzma compression support
==> no liblz4, building zstd without .lz4 support
LINK obj/conf_38404d03aa260c5e79dc48f1d5c09485/zstd
zstd build completed
gmake[1]: Leaving directory '/tmp/cirrus-ci-build/programs'
gmake[1]: Entering directory '/tmp/cirrus-ci-build/tests'
gmake[1]: Leaving directory '/tmp/cirrus-ci-build/tests'
Exit status: 2
Loading