Mock Version: 2.12 Mock Version: 2.12 Mock Version: 2.12 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/zstd.spec'], chrootPath='/var/lib/mock/dist-an8.7-build-170416-58923/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/zstd.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/zstd-1.5.1-2.0.1.an8.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/zstd.spec'], chrootPath='/var/lib/mock/dist-an8.7-build-170416-58923/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/zstd.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ckZdFV + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf zstd-1.5.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/zstd-1.5.1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd zstd-1.5.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find -name .gitignore -delete Patch #2 (enable-CET.patch): + echo 'Patch #2 (enable-CET.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 --fuzz=0 patching file lib/common/portability_macros.h + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.tEv0OO + umask 022 + cd /builddir/build/BUILD + cd zstd-1.5.1 + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export PREFIX=/usr + PREFIX=/usr + export LIBDIR=/usr/lib64 + LIBDIR=/usr/lib64 + /usr/bin/make -O -j8 -C lib lib-mt ZSTD_NO_ASM=1 make: Entering directory '/builddir/build/BUILD/zstd-1.5.1/lib' creating pkgconfig make: Leaving directory '/builddir/build/BUILD/zstd-1.5.1/lib' CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/debug.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/debug.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/threading.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/error_private.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/entropy_common.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/error_private.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/pool.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/entropy_common.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/threading.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_common.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/fse_decompress.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/fse_decompress.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/xxhash.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/pool.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/fse_compress.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_common.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/xxhash.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/hist.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_v06.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/huf_compress.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_compress_literals.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_v05.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_compress_sequences.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_compress_superblock.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_v06.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_v05.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_v07.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/hist.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_v07.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/fse_compress.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_compress.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_compress_literals.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/huf_compress.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_compress_sequences.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_compress_superblock.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_ldm.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_compress.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstdmt_compress.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_opt.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_ddict.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_double_fast.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_fast.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/huf_decompress.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_double_fast.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_decompress_block.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/cover.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_fast.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_decompress.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/fastcover.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_ldm.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/divsufsort.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_ddict.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstdmt_compress.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zstd_lazy.o CC obj/conf_be5d0d8dcbed257d4ff189654c2fc367/static/zdict.o compiling multi-threaded static library 1.5.1 CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/cover.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/fastcover.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/huf_decompress.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_decompress.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zdict.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/divsufsort.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_decompress_block.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_opt.o CC obj/conf_576a15e20c4f22aa888d1778b62b71a1/dynamic/zstd_lazy.o compiling multi-threaded dynamic library 1.5.1 creating versioned links make: Entering directory '/builddir/build/BUILD/zstd-1.5.1/lib' multi-threaded build completed make: Leaving directory '/builddir/build/BUILD/zstd-1.5.1/lib' + /usr/bin/make -O -j8 -C programs ZSTD_NO_ASM=1 CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/debug.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/threading.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/error_private.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_common.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/entropy_common.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/pool.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/hist.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_compress_literals.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/xxhash.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/fse_decompress.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/fse_compress.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_compress_sequences.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_compress_superblock.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstdmt_compress.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_ldm.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/huf_compress.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_ddict.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_decompress.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_decompress_block.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_compress.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/cover.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/fastcover.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_opt.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/huf_decompress.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_fast.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/benchfn.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zdict.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_double_fast.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/datagen.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/dibio.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/timefn.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/benchzstd.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/divsufsort.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstdcli_trace.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/util.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_v06.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_v05.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/fileio.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstdcli.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_v07.o CC obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd_lazy.o ==> building with threading support ==> building zstd with .gz compression support ==> building zstd with .xz/.lzma compression support ==> building zstd with .lz4 compression support LINK obj/conf_0b7fb174f2299ba72ab289fc1f68364f/zstd zstd build completed + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.6rHEhI + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/zstd-1.5.1-2.0.1.an8.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/zstd-1.5.1-2.0.1.an8.aarch64 ++ dirname /builddir/build/BUILDROOT/zstd-1.5.1-2.0.1.an8.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/zstd-1.5.1-2.0.1.an8.aarch64 + cd zstd-1.5.1 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/zstd-1.5.1-2.0.1.an8.aarch64 'INSTALL=/usr/bin/install -p' PREFIX=/usr LIBDIR=/usr/lib64 make[1]: Entering directory '/builddir/build/BUILD/zstd-1.5.1/lib' Installing static library Installing shared library Installing includes zstd static and shared library installed make[1]: Leaving directory '/builddir/build/BUILD/zstd-1.5.1/lib' make[1]: Entering directory '/builddir/build/BUILD/zstd-1.5.1/programs' Installing binaries Installing man pages zstd installation completed make[1]: Leaving directory '/builddir/build/BUILD/zstd-1.5.1/programs' + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 1.5.1-2.0.1.an8 --unique-debug-suffix -1.5.1-2.0.1.an8.aarch64 --unique-debug-src-base zstd-1.5.1-2.0.1.an8.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/zstd-1.5.1 extracting debug info from /builddir/build/BUILDROOT/zstd-1.5.1-2.0.1.an8.aarch64/usr/bin/zstd extracting debug info from /builddir/build/BUILDROOT/zstd-1.5.1-2.0.1.an8.aarch64/usr/lib64/libzstd.so.1.5.1 /usr/lib/rpm/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 5497 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/libexec/platform-python + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.4J5wkO + umask 022 + cd /builddir/build/BUILD + cd zstd-1.5.1 + execstack lib/libzstd.so.1 - lib/libzstd.so.1 make: Entering directory '/builddir/build/BUILD/zstd-1.5.1/tests' + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + make -C tests test-zstd make[1]: Entering directory '/builddir/build/BUILD/zstd-1.5.1/programs' CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/debug.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/entropy_common.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/error_private.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/fse_decompress.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/pool.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/threading.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/xxhash.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_common.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/fse_compress.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/hist.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/huf_compress.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_compress.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_compress_literals.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_compress_sequences.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_compress_superblock.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_double_fast.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_fast.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_lazy.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_ldm.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_opt.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstdmt_compress.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/huf_decompress.o AS obj/conf_6f139db317f6c54e504e5e45bf1b13c9/huf_decompress_amd64.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_ddict.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_decompress.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_decompress_block.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/cover.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/divsufsort.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/fastcover.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zdict.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_v05.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_v06.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd_v07.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/benchfn.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/benchzstd.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/datagen.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/dibio.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/fileio.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/timefn.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/util.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstdcli.o CC obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstdcli_trace.o ==> building with threading support ==> building zstd with .gz compression support ==> building zstd with .xz/.lzma compression support ==> building zstd with .lz4 compression support LINK obj/conf_6f139db317f6c54e504e5e45bf1b13c9/zstd zstd build completed make[1]: Leaving directory '/builddir/build/BUILD/zstd-1.5.1/programs' ../programs/zstd: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=dfd615cf986b4b434ef5f164be94f9f6e773b20a, with debug_info, not stripped, too many notes (256) Starting playTests.sh isWindows=false EXE_PREFIX='' ZSTD_BIN='../programs/zstd' DATAGEN_BIN='./datagen' ===> simple tests *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit Advanced arguments : -V : display Version number and exit -c : write to standard output (even if it is the console) -v : verbose mode; specify multiple times to increase verbosity -q : suppress warnings; specify twice to suppress errors too --[no-]progress : forcibly display, or never display the progress counter. note: any (de)compressed output to terminal will mix with progress counter text. -r : operate recursively on directories --filelist FILE : read list of files to operate upon from FILE --output-dir-flat DIR : processed files are stored into DIR --output-dir-mirror DIR : processed files are stored into DIR respecting original directory structure --[no-]check : during compression, add XXH64 integrity checksum to frame (default: enabled). If specified with -d, decompressor will ignore/validate checksums in compressed frame (default: validate). --trace FILE : log tracing information to FILE. -- : All arguments after "--" are treated as files Advanced compression arguments : --ultra : enable levels beyond 19, up to 22 (requires more memory) --long[=#]: enable long distance matching with given window log (default: 27) --fast[=#]: switch to very fast compression levels (default: 1) --adapt : dynamically adapt compression level to I/O conditions --[no-]row-match-finder : force enable/disable usage of fast row-based matchfinder for greedy, lazy, and lazy2 strategies --patch-from=FILE : specify the file to be used as a reference point for zstd's diff engine. -T# : spawns # compression threads (default: 1, 0==# cores) -B# : select size of each job (default: 0==automatic) --single-thread : use a single thread for both I/O and compression (result slightly different than -T1) --auto-threads={physical,logical} (default: physical} : use either physical cores or logical cores as default when specifying -T0 --rsyncable : compress using a rsync-friendly method (-B sets block size) --exclude-compressed: only compress files that are not already compressed --stream-size=# : specify size of streaming input from `stdin` --size-hint=# optimize compression parameters for streaming input of approximately this size --target-compressed-block-size=# : generate compressed block of approximately targeted size --no-dictID : don't write dictID into header (dictionary compression only) --[no-]compress-literals : force (un)compressed literals --format=zstd : compress files to the .zst format (default) --format=gzip : compress files to the .gz format --format=xz : compress files to the .xz format --format=lzma : compress files to the .lzma format --format=lz4 : compress files to the .lz4 format Advanced decompression arguments : -l : print information about zstd compressed files --test : test compressed file integrity -M# : Set a memory usage limit for decompression --[no-]sparse : sparse mode (default: enabled on file, disabled on stdout) Dictionary builder : --train ## : create a dictionary from a training set of files --train-cover[=k=#,d=#,steps=#,split=#,shrink[=#]] : use the cover algorithm with optional args --train-fastcover[=k=#,d=#,f=#,steps=#,split=#,accel=#,shrink[=#]] : use the fast cover algorithm with optional args --train-legacy[=s=#] : use the legacy algorithm with selectivity (default: 9) -o DICT : DICT is dictionary name (default: dictionary) --maxdict=# : limit dictionary to specified size (default: 112640) --dictID=# : force dictionary ID to specified value (default: random) Benchmark arguments : -b# : benchmark file(s), using # compression level (default: 3) -e# : test all compression levels successively from -b# to -e# (default: 1) -i# : minimum evaluation time in seconds (default: 3s) -B# : cut file into independent blocks of size # (default: no block) -S : output one benchmark result per input file (default: consolidated result) --priority=rt : set process priority to real-time *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit Advanced arguments : -V : display Version number and exit -c : write to standard output (even if it is the console) -v : verbose mode; specify multiple times to increase verbosity -q : suppress warnings; specify twice to suppress errors too --[no-]progress : forcibly display, or never display the progress counter. note: any (de)compressed output to terminal will mix with progress counter text. -r : operate recursively on directories --filelist FILE : read list of files to operate upon from FILE --output-dir-flat DIR : processed files are stored into DIR --output-dir-mirror DIR : processed files are stored into DIR respecting original directory structure --[no-]check : during compression, add XXH64 integrity checksum to frame (default: enabled). If specified with -d, decompressor will ignore/validate checksums in compressed frame (default: validate). --trace FILE : log tracing information to FILE. -- : All arguments after "--" are treated as files Advanced compression arguments : --ultra : enable levels beyond 19, up to 22 (requires more memory) --long[=#]: enable long distance matching with given window log (default: 27) --fast[=#]: switch to very fast compression levels (default: 1) --adapt : dynamically adapt compression level to I/O conditions --[no-]row-match-finder : force enable/disable usage of fast row-based matchfinder for greedy, lazy, and lazy2 strategies --patch-from=FILE : specify the file to be used as a reference point for zstd's diff engine. -T# : spawns # compression threads (default: 1, 0==# cores) -B# : select size of each job (default: 0==automatic) --single-thread : use a single thread for both I/O and compression (result slightly different than -T1) --auto-threads={physical,logical} (default: physical} : use either physical cores or logical cores as default when specifying -T0 --rsyncable : compress using a rsync-friendly method (-B sets block size) --exclude-compressed: only compress files that are not already compressed --stream-size=# : specify size of streaming input from `stdin` --size-hint=# optimize compression parameters for streaming input of approximately this size --target-compressed-block-size=# : generate compressed block of approximately targeted size --no-dictID : don't write dictID into header (dictionary compression only) --[no-]compress-literals : force (un)compressed literals --format=zstd : compress files to the .zst format (default) --format=gzip : compress files to the .gz format --format=xz : compress files to the .xz format --format=lzma : compress files to the .lzma format --format=lz4 : compress files to the .lz4 format Advanced decompression arguments : -l : print information about zstd compressed files --test : test compressed file integrity -M# : Set a memory usage limit for decompression --[no-]sparse : sparse mode (default: enabled on file, disabled on stdout) Dictionary builder : --train ## : create a dictionary from a training set of files --train-cover[=k=#,d=#,steps=#,split=#,shrink[=#]] : use the cover algorithm with optional args --train-fastcover[=k=#,d=#,f=#,steps=#,split=#,accel=#,shrink[=#]] : use the fast cover algorithm with optional args --train-legacy[=s=#] : use the legacy algorithm with selectivity (default: 9) -o DICT : DICT is dictionary name (default: dictionary) --maxdict=# : limit dictionary to specified size (default: 112640) --dictID=# : force dictionary ID to specified value (default: random) Benchmark arguments : -b# : benchmark file(s), using # compression level (default: 3) -e# : test all compression levels successively from -b# to -e# (default: 1) -i# : minimum evaluation time in seconds (default: 3s) -B# : cut file into independent blocks of size # (default: no block) -S : output one benchmark result per input file (default: consolidated result) --priority=rt : set process priority to real-time *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** test : basic compression test : basic decompression tmp.zst : 0 B... test : too large compression level => auto-fix Warning : compression level higher than max, reduced to 19 error: numeric value overflows 32-bit unsigned int test : --fast aka negative compression levels error: numeric value overflows 32-bit unsigned int Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit test : too large numeric argument error: numeric value overflows 32-bit unsigned int test : set compression level with environment variable ZSTD_CLEVEL Ignore environment variable setting ZSTD_CLEVEL=: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=-: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=a: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=+a: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=3a7: not a valid integer value test : override ZSTD_CLEVEL with command line option Ignore environment variable setting ZSTD_CLEVEL=50000000000: numeric value too large test : compress to stdout test : compress to named file test : force write, correct order test : forgotten argument error: missing command argument test : implied stdout when input is stdin bob test : null-length file roundtrip -n test : ensure small file doesn't add 3-bytes null block 14 14 test : decompress file with wrong suffix (must fail) zstd: tmpCompressed: unknown suffix (.zst/.tzst/.gz/.tgz/.lzma/.xz/.txz/.lz4/.tlz4 expected). Can't derive the output file name. Specify it with -o dstFileName. Ignoring. zstd: tmp: unknown suffix (.zst/.tzst/.gz/.tgz/.lzma/.xz/.txz/.lz4/.tlz4 expected). Can't derive the output file name. Specify it with -o dstFileName. Ignoring. test : decompress into stdout test : decompress from stdin into stdout test : impose memory limitation (must fail) tmp.zst : Decoding error (36) : Frame requires too much memory for decoding tmp.zst : Window size larger than maximum : 65537 > 2048 tmp.zst : Use --long=17 or --memory=1MB tmp.zst : Decoding error (36) : Frame requires too much memory for decoding tmp.zst : Window size larger than maximum : 65537 > 2048 tmp.zst : Use --long=17 or --memory=1MB tmp.zst : Decoding error (36) : Frame requires too much memory for decoding tmp.zst : Window size larger than maximum : 65537 > 2048 tmp.zst : Use --long=17 or --memory=1MB error: command cannot be separated from its argument by another command test : overwrite protection zstd: tmp.zst already exists; not overwritten test : force overwrite test : overwrite readonly file zstd: tmpro.zst already exists; not overwritten test: --no-progress flag *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** /*stdin*\ : 4 bytes test: --progress flag /*stdin*\ : 0 B... /*stdin*\ : 4 bytes /*stdin*\ : 0 B... /*stdin*\ : 4 bytes /*stdin*\ : 0 B... /*stdin*\ : 4 bytes test: overwrite input file (must fail) zstd: Refusing to open an output file which will overwrite the input file zstd: Refusing to open an output file which will overwrite the input file test: detect that input file does not exist zstd: can't stat nothere : No such file or directory -- ignored test: --[no-]compress-literals /*stdin*\ : 0 B... /*stdin*\ : 0 B... /*stdin*\ : 0 B... /*stdin*\ : 0 B... /*stdin*\ : 0 B... /*stdin*\ : 0 B... Loading tmp... |-tmp : 65537 -> |-tmp : 65537 -> 22185 (x2.954), 287.9 MB/s |-tmp : 65537 -> 22185 (x2.954), 287.9 MB/s, 1263.6 MB/s /-tmp : 65537 -> 22185 (x2.954), 287.9 MB/s, 1322.6 MB/s -1# Loading tmp... |-tmp : 65537 -> |-tmp : 65537 -> 21285 (x3.079), 166.9 MB/s |-tmp : 65537 -> 21285 (x3.079), 166.9 MB/s, 1246.3 MB/s /-tmp : 65537 -> 21285 (x3.079), 166.9 MB/s, 1281.0 MB/s 0# Loading tmp... |-tmp : 65537 -> |-tmp : 65537 -> 21510 (x3.047), 281.1 MB/s |-tmp : 65537 -> 21510 (x3.047), 281.1 MB/s, 63.9 MB/s 1# Loading tmp... |-tmp : 65537 -> |-tmp : 65537 -> 36714 (x1.785), 519.8 MB/s |-tmp : 65537 -> 36714 (x1.785), 519.8 MB/s, 3061.3 MB/s /-tmp : 65537 -> 36714 (x1.785), 519.8 MB/s, 3236.2 MB/s -1# Loading tmp... |-tmp : 65537 -> |-tmp : 65537 -> 34502 (x1.900), 221.3 MB/s |-tmp : 65537 -> 34502 (x1.900), 221.3 MB/s, 2694.4 MB/s /-tmp : 65537 -> 34502 (x1.900), 221.3 MB/s, 2713.7 MB/s 0# Loading tmp... |-tmp : 65537 -> |-tmp : 65537 -> 35605 (x1.841), 481.7 MB/s |-tmp : 65537 -> 35605 (x1.841), 481.7 MB/s, 3384.3 MB/s /-tmp : 65537 -> 35605 (x1.841), 481.7 MB/s, 3384.3 MB/s 1# test: --no-check for decompression 4+0 records in 4+0 records out 4 bytes copied, 4.204e-05 s, 95.1 kB/s tmp_corrupt.zst : 0 B... tmp_corrupt.zst : 0 B... ===> zstdgrep tests tmp.zst : 0 B... zstd: can't stat tmp_grep_bad.zst : No such file or directory -- ignored zstd: can't stat tmp_grep_bad.zst : No such file or directory -- ignored ===> --exclude-compressed flag Test is successful. input.5.zst is precompressed and therefore not compressed/modified again. Test completed ===> warning prompts should not occur if stdin is an input zstd: tmpPrompt.zst already exists; not overwritten tmpPrompt.zst : 0 B... *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** zstd: tmpPrompt.zst already exists; overwrite (y/n) ? (L12) Buffered : 0 B - Consumed : 14 B - Compressed : 23 B => 164.29% tmpPrompt :192.86% ( 14 B => 27 B, tmpPrompt.zst) *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** zstd: tmpPrompt.zst already exists; stdin is an input - not proceeding. zstd: Aborting... not deleting files and processing into dst: tmpPromp.zst Test completed ===> recursive mode test ===> file removal tmp.zst : 0 B... test : should quietly not remove non-regular file test : --rm on stdin zstd: can't stat tmp : No such file or directory -- ignored test : -d -f do not delete destination when source is not present zstd: can't stat tmp.zst : No such file or directory -- ignored test : -f do not delete destination when source is not present zstd: can't stat tmp : No such file or directory -- ignored ===> decompression only tests 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00026572 s, 3.9 GB/s /rle-first-block.zst : 0 B... Files tmp1 and tmp are identical ===> compress multiple files /*stdin*\ : 0 B... Decompress: 1/ 2 files. Current: tmp1.zst : 0 B... hello world Decompress: 1/ 2 files. Current: tmp1.zst : 0 B... zstd: tmpexists already exists; not overwritten *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** zstd: WARNING: all input files will be processed and concatenated into a single output file: tmp_rm3.zst The concatenated output CANNOT regenerate the original directory tree. This is a destructive operation. Proceed? (y/n): (L12) Buffered : 0 B - Consumed : 7 B - Compressed : 16 B => 228.57% tmp_rm1 :285.71% ( 7 B => 20 B, tmp_rm3.zst) tmp_rm2 :425.00% ( 4 B => 17 B, tmp_rm3.zst) 2 files compressed :336.36% ( 11 B => 37 B) *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** zstd: WARNING: all input files will be processed and concatenated into a single output file: tmp_rm_out The concatenated output CANNOT regenerate the original directory tree. This is a destructive operation. Proceed? (y/n): Decompress: 1/ 2 files. Current: tmp_rm3.zst : 0 B... tmp_rm3.zst : 11 bytes tmp_rm4.zst : 11 bytes 2 files decompressed : 22 bytes total zstd: Aborting... not deleting files and processing into dst: /*stdout*\ *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** zstd: WARNING: all input files will be processed and concatenated into stdout. The concatenated output CANNOT regenerate the original directory tree. Aborting. Use -f if you really want to delete the files and output to stdout ===> multiple files and shell completion compress tmp* : decompress tmp* : Decompress: 1/ 9 files. Current: ./tmp.zst : 0 B... compress tmp* into stdout > tmpall : decompress tmpall* into stdout > tmpdec : compress multiple files including a missing one (notHere) : zstd: can't stat notHere : No such file or directory -- ignored ===> zstd fifo named pipe test tmp_compressed : 0 B... Files tmp_original and tmp_decompressed are identical ===> zstd created file permissions tests test : copy 666 permissions in file -> file compression test : copy 666 permissions in file -> file decompression tmp1.zst : 0 B... test : copy 400 permissions in file -> file compression (write to a read-only file) test : copy 400 permissions in file -> file decompression (write to a read-only file) tmp1.zst : 0 B... test : check created permissions from stdin input in compression test : check created permissions from stdin input in decompression /*stdin*\ : 0 B... test : check created permissions from multiple inputs in compression test : check created permissions from multiple inputs in decompression Decompress: 1/ 2 files. Current: tmp1.zst : 0 B... test : check permissions on pre-existing output file in compression test : check permissions on pre-existing output file in decompression tmp1.zst : 0 B... test : respect umask when copying permissions in file -> file compression test : respect umask when copying permissions in file -> file decompression tmp1.zst : 0 B... test : respect umask when compressing from stdin input test : respect umask when decompressing from stdin input /*stdin*\ : 0 B... ===> zstd created file timestamp tests test : copy mtime in file -> file compression MTIME 946656000 946656000 test : copy mtime in file -> file decompression tmp.zst : 0 B... MTIME 946656000 946656000 ===> compress multiple files into an output directory, --output-dir-flat test : decompress multiple files into an output directory, --output-dir-flat Decompress: 1/ 2 files. Current: tmpOutDir/tmp1.zst : 0 B... Decompress: 1/ 2 files. Current: tmpOutDir/tmp1.zst : 0 B... ===> compress multiple files into an output directory and mirror input folder, --output-dir-mirror test: compress input dir will be ignored if it has '..' test: compress input dir should succeed with benign uses of '..' test : decompress multiple files into an output directory, --output-dir-mirror Decompress: 1/ 2 files. Current: ...eper../tmp2.zst : 0 B... test: decompress input dir will be ignored if it has '..' test : compress multiple files reading them from a file, --filelist=FILE test : alternate syntax: --filelist FILE test : reading file list from a symlink, --filelist=FILE test : compress multiple files reading them from multiple files, --filelist=FILE test : decompress multiple files reading them from a file, --filelist=FILE Decompress: 1/ 2 files. Current: tmp1.zst : 0 B... test : decompress multiple files reading them from multiple files, --filelist=FILE Decompress: 1/ 4 files. Current: tmp1.zst : 0 B... test : survive the list of files with too long filenames (--filelist=FILE) zstd: util.c:421: readLinesFromFile: Assertion `pos + lineLength < dstCapacity' failed. Caught SIGABRT signal, printing stack: /lib64/libc.so.6(gsignal+0xac) [0xffffb8006764] /lib64/libc.so.6(abort+0x114) [0xffffb7ff09ac] /lib64/libc.so.6(+0x300a4) [0xffffb80000a4] /lib64/libc.so.6(__assert_perror_fail+0) [0xffffb8000110] ../programs/zstd(+0x108dc0) [0xaaaae7108dc0] ../programs/zstd(+0x4888) [0xaaaae7004888] /lib64/libc.so.6(__libc_start_main+0xe4) [0xffffb7ff485c] ../programs/zstd(+0x7588) [0xaaaae7007588] test : survive a list of files which is text garbage (--filelist=FILE) ./playTests.sh: line 14: 707830 Aborted (core dumped) "$ZSTD_BIN" "$@" zstd: util.c:421: readLinesFromFile: Assertion `pos + lineLength < dstCapacity' failed. Caught SIGABRT signal, printing stack: /lib64/libc.so.6(gsignal+0xac) [0xffff99a16764] /lib64/libc.so.6(abort+0x114) [0xffff99a009ac] /lib64/libc.so.6(+0x300a4) [0xffff99a100a4] /lib64/libc.so.6(__assert_perror_fail+0) [0xffff99a10110] ../programs/zstd(+0x108dc0) [0xaaaab7968dc0] ../programs/zstd(+0x4888) [0xaaaab7864888] /lib64/libc.so.6(__libc_start_main+0xe4) [0xffff99a0485c] ../programs/zstd(+0x7588) [0xaaaab7867588] test : survive a list of files which is binary garbage (--filelist=FILE) ./playTests.sh: line 14: 707969 Aborted (core dumped) "$ZSTD_BIN" "$@" test : try to overflow internal list of files (--filelist=FILE) ===> --[no-]content-size tests *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** Decompressed Size: 64.0 KiB (65537 B) *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** Decompressed Size: 64.0 KiB (65537 B) *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** test : show-default-cparams regular tmp (65537 bytes) - windowLog : 17 - chainLog : 18 - hashLog : 17 - searchLog : 7 - minMatch : 4 - targetLength : 12 - strategy : ZSTD_btlazy2 (6) error : can't use --show-default-cparams in decomrpession mode test : show-default-cparams recursive tmp_files/tmp1 (15000 bytes) - windowLog : 14 - chainLog : 15 - hashLog : 14 - searchLog : 4 - minMatch : 3 - targetLength : 24 - strategy : ZSTD_btopt (7) tmp_files/tmp2 (129000 bytes) - windowLog : 17 - chainLog : 18 - hashLog : 17 - searchLog : 7 - minMatch : 4 - targetLength : 12 - strategy : ZSTD_btlazy2 (6) tmp_files/tmp3 (257000 bytes) - windowLog : 18 - chainLog : 19 - hashLog : 19 - searchLog : 7 - minMatch : 4 - targetLength : 12 - strategy : ZSTD_btlazy2 (6) test : show compression parameters in verbose mode ===> Advanced compression parameters Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit zstd: error 11 : Parameter is out of bound roundTripTest: datagen -g512K | zstd -v | zstd -d *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% roundTripTest: datagen -g512K | zstd -v --zstd=mml=3,tlen=48,strat=6 | zstd -d --zstd=mml=3,tlen=48,strat=6 *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% roundTripTest: datagen -g512K | zstd -v --zstd=strat=6,wlog=23,clog=23,hlog=22,slog=6 | zstd -d --zstd=strat=6,wlog=23,clog=23,hlog=22,slog=6 *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% roundTripTest: datagen -g512K | zstd -v --zstd=windowLog=23,chainLog=23,hashLog=22,searchLog=6,minMatch=3,targetLength=48,strategy=6 | zstd -d --zstd=windowLog=23,chainLog=23,hashLog=22,searchLog=6,minMatch=3,targetLength=48,strategy=6 *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% roundTripTest: datagen -g512K | zstd -v --single-thread --long --zstd=ldmHashLog=20,ldmMinMatch=64,ldmBucketSizeLog=1,ldmHashRateLog=7 | zstd -d --single-thread --long --zstd=ldmHashLog=20,ldmMinMatch=64,ldmBucketSizeLog=1,ldmHashRateLog=7 *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** (L12) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.3 KiB => 31.51% roundTripTest: datagen -g512K | zstd -v --single-thread --long --zstd=lhlog=20,lmml=64,lblog=1,lhrlog=7 | zstd -d --single-thread --long --zstd=lhlog=20,lmml=64,lblog=1,lhrlog=7 *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** (L12) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.3 KiB => 31.51% roundTripTest: datagen -g64K | zstd -v19 --zstd=strat=9 | zstd -d19 --zstd=strat=9 *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** (L19) Buffered : 64.0 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% ===> Pass-Through mode Hello world 1! Hello world 2! Hello world 3! ===> frame concatenation hello world! frame concatenation without checksum testing zstdcat symlink testing zcat symlink frame concatenation tests completed **** flush write error test **** println foo | zstd > /dev/full zstd: /*stdout*\: No space left on device println foo | zstd | zstd -d > /dev/full zstd: /*stdout*\: No space left on device ===> symbolic link test Warning : world.tmp is a symbolic link, ignoring Warning : world.tmp is a symbolic link, ignoring Warning : world.tmp is a symbolic link, ignoring Warning : world2.tmp is a symbolic link, ignoring ===> test sparse file support *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** /*stdin*\ : 0 B... /*stdin*\ : 5242880 bytes Files tmpSparse and tmpSparseRegen are identical *** zstd command line interface 64-bits v1.5.1, by Yann Collet *** /*stdin*\ : 0 B... /*stdin*\ : 5242880 bytes Files tmpSparse and tmpOutSparse are identical *** zstd command line interface 64-bits v1.5.1, by Yann Collet ***