zstd (1.5.2)

env CC=gcc make -j16 PREFIX=/BuggyBox/zstd/1.5.2/any install
Result = 0
Working Dir = /bb.download/source/zstd-1.5.2
Stdout
make[1]: Entering directory '/bb.download/source/zstd-1.5.2/lib'
creating pkgconfig
make[2]: Entering directory '/bb.download/source/zstd-1.5.2/lib'
make[2]: Entering directory '/bb.download/source/zstd-1.5.2/lib'
Installing includes
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/debug.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/error_private.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/entropy_common.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/debug.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/entropy_common.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/threading.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/error_private.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/pool.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/fse_decompress.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/fse_decompress.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/pool.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/xxhash.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/xxhash.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/threading.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_v05.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_common.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_v06.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_common.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_v05.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_v07.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/fse_compress.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_v06.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_v07.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/hist.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/huf_compress.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/fse_compress.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_compress.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/hist.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/huf_compress.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_compress_literals.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_compress_sequences.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_compress_superblock.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_double_fast.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_compress.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_compress_literals.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_fast.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_compress_sequences.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_compress_superblock.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_lazy.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_ldm.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_double_fast.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_fast.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_opt.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstdmt_compress.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/huf_decompress.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_lazy.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_ldm.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_ddict.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_opt.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_decompress.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zstd_decompress_block.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstdmt_compress.o
AS obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/huf_decompress_amd64.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/huf_decompress.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/cover.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/divsufsort.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_ddict.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/fastcover.o
CC obj/conf_6d1df9ab63ca5e944a10255df1b8cbc5/dynamic/zdict.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_decompress.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zstd_decompress_block.o
AS obj/conf_67bb32f24b2138f1b34952f518408617/static/huf_decompress_amd64.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/cover.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/divsufsort.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/fastcover.o
CC obj/conf_67bb32f24b2138f1b34952f518408617/static/zdict.o
compiling multi-threaded dynamic library 1.5.2
creating versioned links
release build completed
make[2]: Leaving directory '/bb.download/source/zstd-1.5.2/lib'
Installing shared library
compiling single-threaded static library 1.5.2
release build completed
make[2]: Leaving directory '/bb.download/source/zstd-1.5.2/lib'
Installing static library
zstd static and shared library installed
make[1]: Leaving directory '/bb.download/source/zstd-1.5.2/lib'
make[1]: Entering directory '/bb.download/source/zstd-1.5.2/programs'
make[2]: Entering directory '/bb.download/source/zstd-1.5.2/programs'
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/debug.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/entropy_common.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/error_private.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/pool.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/fse_decompress.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/fse_compress.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/threading.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_common.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/xxhash.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_compress_literals.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_compress.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/hist.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/huf_compress.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_compress_sequences.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_compress_superblock.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_double_fast.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_fast.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_lazy.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_ldm.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_opt.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstdmt_compress.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/huf_decompress.o
AS obj/conf_79923bdd614732db9d6d3a9871f4e317/huf_decompress_amd64.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_ddict.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_decompress.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_decompress_block.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/cover.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/divsufsort.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/fastcover.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zdict.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_v05.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_v06.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd_v07.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/benchfn.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/benchzstd.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/datagen.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/dibio.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/fileio.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/timefn.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/util.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstdcli.o
CC obj/conf_79923bdd614732db9d6d3a9871f4e317/zstdcli_trace.o
==> building with threading support
==> no zlib, building zstd without .gz support
==> no liblzma, building zstd without .xz/.lzma support
==> no liblz4, building zstd without .lz4 support
LINK obj/conf_79923bdd614732db9d6d3a9871f4e317/zstd
zstd build completed
make[2]: Leaving directory '/bb.download/source/zstd-1.5.2/programs'
Installing binaries
Installing man pages
zstd installation completed
make[1]: Leaving directory '/bb.download/source/zstd-1.5.2/programs'
Stderr
In file included from benchzstd.c:29:
/BuggyBox/glibc/2.38/bootstrap/include/assert.h:115: warning: "assert" redefined
  115 | #  define assert(expr)                                                  \
      | 
In file included from ../lib/common/mem.h:23,
                 from util.h:26,
                 from benchzstd.c:24:
../lib/common/debug.h:74: note: this is the location of the previous definition
   74 | #    define assert(condition) ((void)0)   /* disable assert (default) */
      | 
In file included from dibio.c:30:
/BuggyBox/glibc/2.38/bootstrap/include/assert.h:115: warning: "assert" redefined
  115 | #  define assert(expr)                                                  \
      | 
In file included from ../lib/common/mem.h:23,
                 from util.h:26,
                 from dibio.c:25:
../lib/common/debug.h:74: note: this is the location of the previous definition
   74 | #    define assert(condition) ((void)0)   /* disable assert (default) */
      | 
In file included from fileio.c:32:
/BuggyBox/glibc/2.38/bootstrap/include/assert.h:115: warning: "assert" redefined
  115 | #  define assert(expr)                                                  \
      | 
In file included from ../lib/common/mem.h:23,
                 from util.h:26,
                 from fileio.c:27:
../lib/common/debug.h:74: note: this is the location of the previous definition
   74 | #    define assert(condition) ((void)0)   /* disable assert (default) */
      | 
In file included from util.c:24:
/BuggyBox/glibc/2.38/bootstrap/include/assert.h:115: warning: "assert" redefined
  115 | #  define assert(expr)                                                  \
      | 
In file included from ../lib/common/mem.h:23,
                 from util.h:26,
                 from util.c:19:
../lib/common/debug.h:74: note: this is the location of the previous definition
   74 | #    define assert(condition) ((void)0)   /* disable assert (default) */
      | 
In file included from zstdcli.c:36:
/BuggyBox/glibc/2.38/bootstrap/include/assert.h:115: warning: "assert" redefined
  115 | #  define assert(expr)                                                  \
      | 
In file included from ../lib/common/mem.h:23,
                 from util.h:26,
                 from zstdcli.c:31:
../lib/common/debug.h:74: note: this is the location of the previous definition
   74 | #    define assert(condition) ((void)0)   /* disable assert (default) */
      | 
/BuggyBox/zstd/1.5.2/any/bin/zstd --help
Result = 0
Working Dir = /bb.download/source/zstd-1.5.2
Stdout
*** zstd command line interface 64-bits v1.5.2, 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) 

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 
Stderr