Skip to content

programs/contrib: fast exit dibio and harden seqBench

d18fedd
Select commit
Loading
Failed to load commit list.
Open

Multiple improvements: seekable tests, zstdless CLI, streaming dict example, seqBench hardening, DiB early termination #4617

programs/contrib: fast exit dibio and harden seqBench
d18fedd
Select commit
Loading
Failed to load commit list.
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