<86>Dec 14 08:38:39 userdel[3101690]: delete user 'rooter' <86>Dec 14 08:38:39 groupadd[3101700]: group added to /etc/group: name=rooter, GID=1217 <86>Dec 14 08:38:39 groupadd[3101700]: group added to /etc/gshadow: name=rooter <86>Dec 14 08:38:39 groupadd[3101700]: new group: name=rooter, GID=1217 <86>Dec 14 08:38:39 useradd[3101712]: new user: name=rooter, UID=1217, GID=1217, home=/root, shell=/bin/bash, from=none <86>Dec 14 08:38:39 userdel[3101723]: delete user 'builder' <86>Dec 14 08:38:39 userdel[3101723]: removed group 'builder' owned by 'builder' <86>Dec 14 08:38:39 userdel[3101723]: removed shadow group 'builder' owned by 'builder' <86>Dec 14 08:38:39 groupadd[3101736]: group added to /etc/group: name=builder, GID=1218 <86>Dec 14 08:38:39 groupadd[3101736]: group added to /etc/gshadow: name=builder <86>Dec 14 08:38:39 groupadd[3101736]: new group: name=builder, GID=1218 <86>Dec 14 08:38:39 useradd[3101748]: new user: name=builder, UID=1218, GID=1218, home=/usr/src, shell=/bin/bash, from=none Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/lz4-1.9.4-alt1.nosrc.rpm (w1.gzdio) Installing lz4-1.9.4-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.20976 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf lz4-1.9.4-alt1 + echo 'Source #0 (lz4-1.9.4-alt1.tar):' Source #0 (lz4-1.9.4-alt1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/lz4-1.9.4-alt1.tar + cd lz4-1.9.4-alt1 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's/^\([[:space:]]*\)@\$/\1\$/' examples/Makefile lib/Makefile ossfuzz/Makefile programs/Makefile tests/Makefile + sed -i '1 i.\\"' programs/lz4.1 + sed -i 's/\$(MAKE) -C \$(PRGDIR) /: SKIP: &/' tests/Makefile + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.20976 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd lz4-1.9.4-alt1 + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' + make -j8 all -C lib BUILD_STATIC=no make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/lib' compiling dynamic library 1.9.4 creating versioned links make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/lib' + make -j8 all -C programs + make -j8 all lz4_all.o decompress-partial-usingDict -C tests make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cat ../lib/lz4.c ../lib/lz4hc.c ../lib/lz4frame.c > lz4_all.c make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=0 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ ../lib/xxhash.c -o xxhash.o make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=0 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ ../lib/lz4frame.c -o lz4frame.o make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ -I../programs ../programs/datagen.c datagencli.c -o datagen make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=0 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ ../lib/lz4hc.c -o lz4hc.o make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=0 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ ../lib/lz4.c -o lz4.o make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ lz4.o decompress-partial.c -o decompress-partial make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ -c -o lz4_all.o lz4_all.c make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ lz4frame.o lz4.o lz4hc.o xxhash.o checkFrame.c -o checkFrame make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ lz4.o decompress-partial-usingDict.c -o decompress-partial-usingDict make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ lz4.o lz4hc.o xxhash.o roundTripTest.c -o roundTripTest make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ lz4frame.o lz4.o lz4hc.o xxhash.o frametest.c -o frametest make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=0 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ lz4.o lz4hc.o lz4frame.o xxhash.o fullbench.c -o fullbench make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' cc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 -I../lib -I../programs -DXXH_NAMESPACE=LZ4_ lz4.o lz4hc.o xxhash.o fuzzer.c -o fuzzer make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.34500 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/lz4-buildroot + : + /bin/rm -rf -- /usr/src/tmp/lz4-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd lz4-1.9.4-alt1 + export CC=false CXX=false + CC=false + CXX=false + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/lz4-buildroot BUILD_STATIC=no PREFIX=/usr LIBDIR=/usr/lib make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1' make[1]: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/lib' creating pkgconfig Installing libraries in /usr/src/tmp/lz4-buildroot/usr/lib Installing headers in /usr/src/tmp/lz4-buildroot/usr/include lz4 libraries installed make[1]: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/lib' make[1]: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/programs' Installing binaries in /usr/src/tmp/lz4-buildroot/usr/bin Installing man pages in /usr/src/tmp/lz4-buildroot/usr/share/man/man1 lz4 installation completed make[1]: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/programs' make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1' + mkdir -p /usr/src/tmp/lz4-buildroot/lib + for f in /usr/src/tmp/lz4-buildroot/usr/lib/*.so ++ readlink -v /usr/src/tmp/lz4-buildroot/usr/lib/liblz4.so + t=liblz4.so.1.9.4 + ln -snf ../../lib/liblz4.so.1.9.4 /usr/src/tmp/lz4-buildroot/usr/lib/liblz4.so + mv /usr/src/tmp/lz4-buildroot/usr/lib/liblz4.so.1 /usr/src/tmp/lz4-buildroot/usr/lib/liblz4.so.1.9.4 /usr/src/tmp/lz4-buildroot/lib/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/lz4-buildroot (auto) mode of './lib/liblz4.so.1.9.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/lz4-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib/pkgconfig/liblz4.pc: Cflags: '-I${includedir}' --> '' /usr/lib/pkgconfig/liblz4.pc: Libs: '-L${libdir} -llz4' --> '-llz4' Checking contents of files in /usr/src/tmp/lz4-buildroot/ (default) Compressing files in /usr/src/tmp/lz4-buildroot (auto) removed '/usr/src/tmp/lz4-buildroot/usr/share/man/man1/lz4c.1' '/usr/src/tmp/lz4-buildroot/usr/share/man/man1/lz4c.1.xz' -> 'lz4.1.xz' removed '/usr/src/tmp/lz4-buildroot/usr/share/man/man1/lz4cat.1' '/usr/src/tmp/lz4-buildroot/usr/share/man/man1/lz4cat.1.xz' -> 'lz4.1.xz' removed '/usr/src/tmp/lz4-buildroot/usr/share/man/man1/unlz4.1' '/usr/src/tmp/lz4-buildroot/usr/share/man/man1/unlz4.1.xz' -> 'lz4.1.xz' Adjusting library links in /usr/src/tmp/lz4-buildroot ./usr/lib: (from :0) ./lib: (from :0) liblz4.so.1 -> liblz4.so.1.9.4 Verifying ELF objects in /usr/src/tmp/lz4-buildroot (arch=strict,fhs=strict,lfs=strict,lint=strict,rpath=strict,stack=strict,textrel=strict,unresolved=strict) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/lz4-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.52475 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd lz4-1.9.4-alt1 + export CC=false CXX=false + CC=false + CXX=false + make -k test -C tests BUILD_STATIC=no make: Entering directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' : SKIP: make -C ../programs lz4 CFLAGS="-O3 -Wall -Wextra -Wundef -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wdeclaration-after-statement -Wstrict-prototypes -Wpointer-arith -Wstrict-aliasing=1 -g -DLZ4_DEBUG=1 " ln -sf ../programs/lz4 ../programs/unlz4 ln -sf ../programs/lz4 ../programs/lz4cat \n ---- test lz4 basic compression/decompression ---- ./datagen -g0 | ../programs/lz4 -v | ../programs/lz4 -t *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** Compressed 0 bytes into 15 bytes ==> 1500.00% stdin : decoded 0 bytes ./datagen -g16KB | ../programs/lz4 -9 | ../programs/lz4 -t stdin : decoded 16384 bytes ./datagen -g20KB > tmp-tlb-dg20k ../programs/lz4 < tmp-tlb-dg20k | ../programs/lz4 -d > tmp-tlb-dec diff -q tmp-tlb-dg20k tmp-tlb-dec ../programs/lz4 --no-frame-crc < tmp-tlb-dg20k | ../programs/lz4 -d > tmp-tlb-dec diff -q tmp-tlb-dg20k tmp-tlb-dec ./datagen | ../programs/lz4 -BI | ../programs/lz4 -t stdin : decoded 65536 bytes ./datagen | ../programs/lz4 --no-crc | ../programs/lz4 -t stdin : decoded 65536 bytes ./datagen -g6M -P99 | ../programs/lz4 -9BD | ../programs/lz4 -t stdin : decoded 6291456 bytes ./datagen -g17M | ../programs/lz4 -9v | ../programs/lz4 -qt *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** Read : 4 MiB ==> 45.43% Read : 8 MiB ==> 45.55% Read : 12 MiB ==> 45.42% Read : 16 MiB ==> 45.34% Compressed 17825792 bytes into 8087115 bytes ==> 45.37% ./datagen -g33M | ../programs/lz4 --no-frame-crc | ../programs/lz4 -t stdin : decoded 34603008 bytes ./datagen -g256MB | ../programs/lz4 -vqB4D | ../programs/lz4 -t --no-crc using blocks of size 64 KB Decompressed : 82 MiB Decompressed : 163 MiB Decompressed : 245 MiB stdin : decoded 268435456 bytes ../programs/lz4 --rm -f tmp-tlb-hw tmp-tlb-hw.lz4 Compressed 12 bytes into 31 bytes ==> 258.33% test ! -f tmp-tlb-hw # must fail (--rm) test -f tmp-tlb-hw.lz4 ../programs/lz4cat tmp-tlb-hw.lz4 | grep "hello world" hello world ../programs/unlz4 --rm tmp-tlb-hw.lz4 tmp-tlb-hw tmp-tlb-hw.lz4 : decoded 12 bytes test -f tmp-tlb-hw test ! -f tmp-tlb-hw.lz4 # must fail (--rm) test ! -f tmp-tlb-hw.lz4.lz4 # must fail (unlz4) ../programs/lz4cat tmp-tlb-hw # pass-through mode hello world test -f tmp-tlb-hw test ! -f tmp-tlb-hw.lz4 # must fail (lz4cat) ../programs/lz4 tmp-tlb-hw tmp-tlb-hw.lz4 # creates tmp-tlb-hw.lz4 Compressed 12 bytes into 31 bytes ==> 258.33% ../programs/lz4cat < tmp-tlb-hw.lz4 > tmp-tlb3 # checks lz4cat works with stdin (#285) diff -q tmp-tlb-hw tmp-tlb3 ../programs/lz4cat < tmp-tlb-hw > tmp-tlb2 # checks lz4cat works in pass-through mode diff -q tmp-tlb-hw tmp-tlb2 cp tmp-tlb-hw ./-d ../programs/lz4 --rm -- -d -d.lz4 # compresses ./d into ./-d.lz4 Compressed 12 bytes into 31 bytes ==> 258.33% test -f ./-d.lz4 test ! -f ./-d mv ./-d.lz4 ./-z ../programs/lz4 -d --rm -- -z tmp-tlb4 # uncompresses ./-z into tmp-tlb4 -z : decoded 12 bytes test ! -f ./-z diff -q tmp-tlb-hw tmp-tlb4 ! ../programs/lz4 tmp-tlb2 tmp-tlb3 tmp-tlb4 # must fail: refuse to handle 3+ file names Error : tmp-tlb4 won't be used ! Do you want multiple input files (-m) ? ../programs/lz4 -f tmp-tlb-hw # create tmp-tlb-hw.lz4, for next tests Warning : using stdout as default output. Do not rely on this behavior: use explicit `-c` instead ! "Md@§ €hello world °¨R¤../programs/lz4 --list tmp-tlb-hw.lz4 # test --list on valid single-frame file Frames Type Block Compressed Uncompressed Ratio Filename 1 LZ4Frame B4I 31.00 - - tmp-tlb-hw.lz4 ../programs/lz4 --list < tmp-tlb-hw.lz4 # test --list from stdin (file only) Frames Type Block Compressed Uncompressed Ratio Filename 1 LZ4Frame B4I 31.00 - - stdin cat tmp-tlb-hw >> tmp-tlb-hw.lz4 ! ../programs/lz4 -f tmp-tlb-hw.lz4 # uncompress valid frame followed by invalid data (must fail now) Warning : using stdout as default output. Do not rely on this behavior: use explicit `-c` instead ! hello world ../programs/lz4 -BX tmp-tlb-hw -c -q | ../programs/lz4 -tv # test block checksum *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** stdin : decoded 12 bytes # ./datagen -g20KB generates the same file every single time # cannot save output of ./datagen -g20KB as input file to lz4 because the following shell commands are run before ./datagen -g20KB test "12713" -lt "13823" # -1 vs -9 test "12469" -lt "12713" # 1 vs -1 test "12713" -eq "12713" # checks default fast compression is -1 ! ../programs/lz4 -c --fast=0 tmp-tlb-dg20K # lz4 should fail when fast=0 Incorrect parameters Usage : lz4 [arg] [input] [output] input : a filename with no FILE, or when FILE is - or stdin, read standard input Arguments : -1 : Fast compression (default) -9 : High compression -d : decompression (default for .lz4 extension) -z : force compression -D FILE: use FILE as dictionary -f : overwrite output without prompting -k : preserve source files(s) (default) --rm : remove source file(s) after successful de/compression -h/-H : display help/long help and exit ! ../programs/lz4 -c --fast=-1 tmp-tlb-dg20K # lz4 should fail when fast=-1 Incorrect parameters Usage : lz4 [arg] [input] [output] input : a filename with no FILE, or when FILE is - or stdin, read standard input Arguments : -1 : Fast compression (default) -9 : High compression -d : decompression (default for .lz4 extension) -z : force compression -D FILE: use FILE as dictionary -f : overwrite output without prompting -k : preserve source files(s) (default) --rm : remove source file(s) after successful de/compression -h/-H : display help/long help and exit # High --fast values can result in out-of-bound dereferences #876 ./datagen -g1M | ../programs/lz4 -c --fast=999999999 > /dev/null # Test for #596 ../programs/lz4 -m tmp-tlb-test ../programs/lz4 tmp-tlb-test.lz4 tmp-tlb-test2 tmp-tlb-test.lz4 : decoded 5 bytes diff -q tmp-tlb-test tmp-tlb-test2 rm -f tmp-tlb* \n ---- test multiple files ---- ./datagen -s1 > tmp-tml1 2> /dev/null ./datagen -s2 -g100K > tmp-tml2 2> /dev/null ./datagen -s3 -g200K > tmp-tml3 2> /dev/null # compress multiple files : one .lz4 per source file ../programs/lz4 -f -m tmp-tml* test -f tmp-tml1.lz4 test -f tmp-tml2.lz4 test -f tmp-tml3.lz4 # decompress multiple files : one output file per .lz4 mv tmp-tml1 tmp-tml1-orig mv tmp-tml2 tmp-tml2-orig mv tmp-tml3 tmp-tml3-orig ../programs/lz4 -d -f -m tmp-tml*.lz4 cmp tmp-tml1 tmp-tml1-orig # must be identical cmp tmp-tml2 tmp-tml2-orig cmp tmp-tml3 tmp-tml3-orig # compress multiple files into stdout cat tmp-tml1.lz4 tmp-tml2.lz4 tmp-tml3.lz4 > tmp-tml-concat1 rm -f tmp-tml*.lz4 ../programs/lz4 -m tmp-tml1 tmp-tml2 tmp-tml3 -c > tmp-tml-concat2 test ! -f tmp-tml1.lz4 # must not create .lz4 artefact cmp tmp-tml-concat1 tmp-tml-concat2 # must be equivalent # decompress multiple files into stdout rm -f tmp-tml-concat1 tmp-tml-concat2 ../programs/lz4 -f -m tmp-tml1 tmp-tml2 tmp-tml3 # generate .lz4 to decompress cat tmp-tml1 tmp-tml2 tmp-tml3 > tmp-tml-concat1 # create concatenated reference rm -f tmp-tml1 tmp-tml2 tmp-tml3 ../programs/lz4 -d -m tmp-tml1.lz4 tmp-tml2.lz4 tmp-tml3.lz4 -c > tmp-tml-concat2 test ! -f tmp-tml1 # must not create file artefact cmp tmp-tml-concat1 tmp-tml-concat2 # must be equivalent # compress multiple files, one of which is absent (must fail) ! ../programs/lz4 -f -m tmp-tml-concat1 notHere tmp-tml-concat2 # must fail : notHere not present notHere: No such file or directory # test lz4-compressed file ../programs/lz4 -tm tmp-tml-concat1.lz4 ../programs/lz4 -tm tmp-tml-concat1.lz4 tmp-tml-concat2.lz4 # test multiple lz4 files, one of which is absent (must fail) ! ../programs/lz4 -tm tmp-tml-concat1.lz4 notHere.lz4 tmp-tml-concat2.lz4 notHere.lz4: No such file or directory rm -f tmp-tml* \n ---- test multiple files (Legacy format) ---- ./datagen -s1 > tmp-lml1 2> /dev/null ./datagen -s2 -g100K > tmp-lml2 2> /dev/null ./datagen -s3 -g200K > tmp-lml3 2> /dev/null # compress multiple files using legacy format: one .lz4 per source file ../programs/lz4 -f -l -m tmp-lml* test -f tmp-lml1.lz4 test -f tmp-lml2.lz4 test -f tmp-lml3.lz4 # decompress multiple files compressed using legacy format: one output file per .lz4 mv tmp-lml1 tmp-lml1-orig mv tmp-lml2 tmp-lml2-orig mv tmp-lml3 tmp-lml3-orig ../programs/lz4 -d -f -m tmp-lml*.lz4 ../programs/lz4 -l -d -f -m tmp-lml*.lz4 # -l mustn't impact -d option cmp tmp-lml1 tmp-lml1-orig # must be identical cmp tmp-lml2 tmp-lml2-orig cmp tmp-lml3 tmp-lml3-orig # compress multiple files into stdout using legacy format cat tmp-lml1.lz4 tmp-lml2.lz4 tmp-lml3.lz4 > tmp-lml-concat1 rm -f tmp-lml*.lz4 ../programs/lz4 -l -m tmp-lml1 tmp-lml2 tmp-lml3 -c > tmp-lml-concat2 test ! -f tmp-lml1.lz4 # must not create .lz4 artefact cmp tmp-lml-concat1 tmp-lml-concat2 # must be equivalent # # # decompress multiple files into stdout using legacy format rm -f tmp-lml-concat1 tmp-lml-concat2 ../programs/lz4 -l -f -m tmp-lml1 tmp-lml2 tmp-lml3 # generate .lz4 to decompress cat tmp-lml1 tmp-lml2 tmp-lml3 > tmp-lml-concat1 # create concatenated reference rm -f tmp-lml1 tmp-lml2 tmp-lml3 ../programs/lz4 -d -m tmp-lml1.lz4 tmp-lml2.lz4 tmp-lml3.lz4 -c > tmp-lml-concat2 ../programs/lz4 -d -l -m tmp-lml1.lz4 tmp-lml2.lz4 tmp-lml3.lz4 -c > tmp-lml-concat2 # -l mustn't impact option -d test ! -f tmp-lml1 # must not create file artefact cmp tmp-lml-concat1 tmp-lml-concat2 # must be equivalent # # # compress multiple files, one of which is absent (must fail) ! ../programs/lz4 -f -l -m tmp-lml-concat1 notHere-legacy tmp-lml-concat2 # must fail : notHere-legacy not present notHere-legacy: No such file or directory Error 20 : notHere-legacy : open file error rm -f tmp-lml* \n ---- test frame concatenation ---- cat tmp-lfc-nonempty tmp-lfc-empty tmp-lfc-nonempty > tmp-lfc-src ../programs/lz4 -zq tmp-lfc-empty -c > tmp-lfc-empty.lz4 ../programs/lz4 -zq tmp-lfc-nonempty -c > tmp-lfc-nonempty.lz4 cat tmp-lfc-nonempty.lz4 tmp-lfc-empty.lz4 tmp-lfc-nonempty.lz4 > tmp-lfc-concat.lz4 ../programs/lz4 -d tmp-lfc-concat.lz4 -c > tmp-lfc-result cmp tmp-lfc-src tmp-lfc-result rm -f tmp-lfc* frame concatenation test completed \n ---- bench mode ---- ../programs/lz4 -bi0 |-Synthetic 50% : 10000000 -> /-Synthetic 50% : 10000000 -> 5960022 (1.678), 124.0 MB/s =-Synthetic 50% : 10000000 -> 5960022 (1.678), 124.0 MB/s , 698.1 MB/s 1# ./datagen > tmp-ltm ../programs/lz4 -f tmp-ltm -c > tmp-ltm.lz4 ../programs/lz4 -bdi0 tmp-ltm.lz4 # test benchmark decode-only mode Benchmark Decompression of LZ4 Frame + Checksum when present |-tmp-ltm.lz4 : 37009 -> /-tmp-ltm.lz4 : 65536 -> 37009 (1.771), 0.0 MB/s , 598.6 MB/s 1# ../programs/lz4 -bdi0 --no-crc tmp-ltm.lz4 # test benchmark decode-only mode Benchmark Decompression of LZ4 Frame _without_ checksum even when present |-tmp-ltm.lz4 : 37009 -> /-tmp-ltm.lz4 : 65536 -> 37009 (1.771), 0.0 MB/s , 956.7 MB/s 1# \n ---- test mode ---- ! ./datagen | ../programs/lz4 -t Error 44 : Unrecognized header : file cannot be decoded ! ./datagen | ../programs/lz4 -tf Error 44 : Unrecognized header : file cannot be decoded \n ---- pass-through mode ---- ! ../programs/lz4 -f tmp-ltm2.lz4 > /dev/null Warning : using stdout as default output. Do not rely on this behavior: use explicit `-c` instead ! Error 44 : Unrecognized header : file cannot be decoded ! ./datagen | ../programs/lz4 -dc > /dev/null Error 44 : Unrecognized header : file cannot be decoded ! ./datagen | ../programs/lz4 -df > /dev/null Error 44 : Unrecognized header : file cannot be decoded ./datagen | ../programs/lz4 -dcf > /dev/null ../programs/lz4 -dcf tmp-ltm1 Hello World ! ../programs/lz4 -dcfm tmp-ltm1 tmp-ltm2 Hello World ! from underground... \n ---- non-existing source (must fail cleanly) ---- ! ../programs/lz4 file-does-not-exist Warning : using stdout as default output. Do not rely on this behavior: use explicit `-c` instead ! file-does-not-exist: No such file or directory ! ../programs/lz4 -f file-does-not-exist Warning : using stdout as default output. Do not rely on this behavior: use explicit `-c` instead ! file-does-not-exist: No such file or directory ! ../programs/lz4 -t file-does-not-exist file-does-not-exist: No such file or directory ! ../programs/lz4 -fm file1-dne file2-dne file1-dne: No such file or directory file2-dne: No such file or directory rm -f tmp-ltm* \n ---- test original size support ---- ./datagen -g15M > tmp-lzc ../programs/lz4 -v tmp-lzc -c | ../programs/lz4 -t *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** Compressed 15728640 bytes into 9375616 bytes ==> 59.61% stdin : decoded 15728640 bytes ../programs/lz4 -v --content-size tmp-lzc -c | ../programs/lz4 -d > tmp-lzc-dup *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** Compressed 15728640 bytes into 9375624 bytes ==> 59.61% diff tmp-lzc tmp-lzc-dup ../programs/lz4 -f tmp-lzc -c > tmp-lzc.lz4 # compressed with content size ../programs/lz4 --content-size tmp-lzc -c > tmp-lzc-wcz.lz4 ! diff tmp-lzc.lz4 tmp-lzc-wcz.lz4 # must differ, due to content size Binary files tmp-lzc.lz4 and tmp-lzc-wcz.lz4 differ ../programs/lz4 --content-size < tmp-lzc > tmp-lzc-wcz2.lz4 # can determine content size because stdin is just a file diff tmp-lzc-wcz.lz4 tmp-lzc-wcz2.lz4 # both must contain content size cat tmp-lzc | ../programs/lz4 > tmp-lzc-ncz.lz4 diff tmp-lzc.lz4 tmp-lzc-ncz.lz4 # both don't have content size cat tmp-lzc | ../programs/lz4 --content-size > tmp-lzc-ncz2.lz4 # can't determine content size diff tmp-lzc.lz4 tmp-lzc-ncz2.lz4 # both don't have content size rm -f tmp-lzc* \n ---- test lz4 compression/decompression with dictionary ---- ./datagen -g16KB > tmp-dict ./datagen -g32KB > tmp-dict-sample-32k < tmp-dict-sample-32k ../programs/lz4 -D tmp-dict | ../programs/lz4 -dD tmp-dict | diff - tmp-dict-sample-32k ./datagen -g128MB > tmp-dict-sample-128m < tmp-dict-sample-128m ../programs/lz4 -D tmp-dict | ../programs/lz4 -dD tmp-dict | diff - tmp-dict-sample-128m touch tmp-dict-sample-0 < tmp-dict-sample-0 ../programs/lz4 -D tmp-dict | ../programs/lz4 -dD tmp-dict | diff - tmp-dict-sample-0 < tmp-dict-sample-32k ../programs/lz4 -D tmp-dict-sample-0 | ../programs/lz4 -dD tmp-dict-sample-0 | diff - tmp-dict-sample-32k < tmp-dict-sample-0 ../programs/lz4 -D tmp-dict-sample-0 | ../programs/lz4 -dD tmp-dict-sample-0 | diff - tmp-dict-sample-0 \n ---- test lz4 dictionary loading ---- ./datagen -g128KB > tmp-dict-data-128KB set -e; \ for l in 0 1 4 128 32767 32768 32769 65535 65536 65537 98303 98304 98305 131071 131072 131073; do \ ./datagen -g$l > tmp-dict-$l; \ dd if=tmp-dict-$l of=tmp-dict-$l-tail bs=1 count=65536 skip=$((l > 65536 ? l - 65536 : 0)); \ < tmp-dict-$l ../programs/lz4 -D stdin tmp-dict-data-128KB -c | ../programs/lz4 -dD tmp-dict-$l-tail | diff - tmp-dict-data-128KB; \ < tmp-dict-$l-tail ../programs/lz4 -D stdin tmp-dict-data-128KB -c | ../programs/lz4 -dD tmp-dict-$l | diff - tmp-dict-data-128KB; \ done 0+0 records in 0+0 records out 0 bytes copied, 4.744e-05 s, 0.0 kB/s 1+0 records in 1+0 records out 1 byte copied, 5.669e-05 s, 17.6 kB/s 4+0 records in 4+0 records out 4 bytes copied, 5.9491e-05 s, 67.2 kB/s 128+0 records in 128+0 records out 128 bytes copied, 0.000494595 s, 259 kB/s 32767+0 records in 32767+0 records out 32767 bytes (33 kB, 32 KiB) copied, 0.112394 s, 292 kB/s 32768+0 records in 32768+0 records out 32768 bytes (33 kB, 32 KiB) copied, 0.121007 s, 271 kB/s 32769+0 records in 32769+0 records out 32769 bytes (33 kB, 32 KiB) copied, 0.118084 s, 278 kB/s 65535+0 records in 65535+0 records out 65535 bytes (66 kB, 64 KiB) copied, 0.237903 s, 275 kB/s 65536+0 records in 65536+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.22538 s, 291 kB/s 65536+0 records in 65536+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.229956 s, 285 kB/s 65536+0 records in 65536+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.310684 s, 211 kB/s 65536+0 records in 65536+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.288895 s, 227 kB/s 65536+0 records in 65536+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.225579 s, 291 kB/s 65536+0 records in 65536+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.257501 s, 255 kB/s 65536+0 records in 65536+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.275455 s, 238 kB/s 65536+0 records in 65536+0 records out 65536 bytes (66 kB, 64 KiB) copied, 0.272921 s, 240 kB/s rm -f tmp-dict* \n ---- test opt-parser ---- ./datagen -g16KB | ../programs/lz4 -12 | ../programs/lz4 -t stdin : decoded 16384 bytes ./datagen -P10 | ../programs/lz4 -12B4 | ../programs/lz4 -t using blocks of size 64 KB stdin : decoded 65536 bytes ./datagen -g256K | ../programs/lz4 -12B4D | ../programs/lz4 -t using blocks of size 64 KB stdin : decoded 262144 bytes ./datagen -g512K -P25 | ../programs/lz4 -12BD | ../programs/lz4 -t stdin : decoded 524288 bytes ./datagen -g1M | ../programs/lz4 -12B5 | ../programs/lz4 -t using blocks of size 256 KB stdin : decoded 1048576 bytes ./datagen -g1M -s2 | ../programs/lz4 -12B4D | ../programs/lz4 -t using blocks of size 64 KB stdin : decoded 1048576 bytes ./datagen -g2M -P99 | ../programs/lz4 -11B4D | ../programs/lz4 -t using blocks of size 64 KB stdin : decoded 2097152 bytes ./datagen -g4M | ../programs/lz4 -11vq | ../programs/lz4 -qt ./datagen -g8M | ../programs/lz4 -11B4 | ../programs/lz4 -t using blocks of size 64 KB stdin : decoded 8388608 bytes ./datagen -g16M -P90 | ../programs/lz4 -11B5 | ../programs/lz4 -t using blocks of size 256 KB stdin : decoded 16777216 bytes ./datagen -g32M -P10 | ../programs/lz4 -11B5D | ../programs/lz4 -t using blocks of size 256 KB stdin : decoded 33554432 bytes \n ---- test sparse file support ---- ./datagen -g5M -P100 > tmp-tlsdg5M ../programs/lz4 -B4D tmp-tlsdg5M -c | ../programs/lz4 -dv --sparse > tmp-tlscB4 using blocks of size 64 KB *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** stdin : decoded 5242880 bytes diff -s tmp-tlsdg5M tmp-tlscB4 Files tmp-tlsdg5M and tmp-tlscB4 are identical ../programs/lz4 -B5D tmp-tlsdg5M -c | ../programs/lz4 -dv --sparse > tmp-tlscB5 using blocks of size 256 KB *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** stdin : decoded 5242880 bytes diff -s tmp-tlsdg5M tmp-tlscB5 Files tmp-tlsdg5M and tmp-tlscB5 are identical ../programs/lz4 -B6D tmp-tlsdg5M -c | ../programs/lz4 -dv --sparse > tmp-tlscB6 using blocks of size 1024 KB *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** stdin : decoded 5242880 bytes diff -s tmp-tlsdg5M tmp-tlscB6 Files tmp-tlsdg5M and tmp-tlscB6 are identical ../programs/lz4 -B7D tmp-tlsdg5M -c | ../programs/lz4 -dv --sparse > tmp-tlscB7 using blocks of size 4096 KB *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** stdin : decoded 5242880 bytes diff -s tmp-tlsdg5M tmp-tlscB7 Files tmp-tlsdg5M and tmp-tlscB7 are identical ../programs/lz4 tmp-tlsdg5M -c | ../programs/lz4 -dv --no-sparse > tmp-tlsnosparse *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** stdin : decoded 5242880 bytes diff -s tmp-tlsdg5M tmp-tlsnosparse Files tmp-tlsdg5M and tmp-tlsnosparse are identical ls -ls tmp-tls* 44 -rw-r--r-- 1 builder builder 5242880 Dec 14 08:39 tmp-tlscB4 44 -rw-r--r-- 1 builder builder 5242880 Dec 14 08:39 tmp-tlscB5 44 -rw-r--r-- 1 builder builder 5242880 Dec 14 08:39 tmp-tlscB6 44 -rw-r--r-- 1 builder builder 5242880 Dec 14 08:39 tmp-tlscB7 5120 -rw-r--r-- 1 builder builder 5242880 Dec 14 08:39 tmp-tlsdg5M 5120 -rw-r--r-- 1 builder builder 5242880 Dec 14 08:39 tmp-tlsnosparse ./datagen -s1 -g1200007 -P100 | ../programs/lz4 | ../programs/lz4 -dv --sparse > tmp-tlsodd # Odd size file (to generate non-full last block) *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** stdin : decoded 1200007 bytes ./datagen -s1 -g1200007 -P100 | diff -s - tmp-tlsodd Files - and tmp-tlsodd are identical ls -ls tmp-tlsodd 16 -rw-r--r-- 1 builder builder 1200007 Dec 14 08:39 tmp-tlsodd rm -f tmp-tls* \n Compatibility with Console : echo "Hello World 1 !" | ../programs/lz4 | ../programs/lz4 -d -c Hello World 1 ! echo "Hello World 2 !" | ../programs/lz4 | ../programs/lz4 -d | cat Hello World 2 ! echo "Hello World 3 !" | ../programs/lz4 --no-frame-crc | ../programs/lz4 -d -c Hello World 3 ! \n Compatibility with Append : ./datagen -P100 -g1M > tmp-tlsdg1M cat tmp-tlsdg1M tmp-tlsdg1M > tmp-tls2M ../programs/lz4 -B5 -v tmp-tlsdg1M tmp-tlsc using blocks of size 256 KB *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** Compressed 1048576 bytes into 4192 bytes ==> 0.40% ../programs/lz4 -d -v tmp-tlsc tmp-tlsr *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** tmp-tlsc : decoded 1048576 bytes ../programs/lz4 -d -v tmp-tlsc -c >> tmp-tlsr *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** tmp-tlsc : decoded 1048576 bytes ls -ls tmp-tls* 2048 -rw-r--r-- 1 builder builder 2097152 Dec 14 08:39 tmp-tls2M 8 -rw-r--r-- 1 builder builder 4192 Dec 14 08:39 tmp-tlsc 1024 -rw-r--r-- 1 builder builder 1048576 Dec 14 08:39 tmp-tlsdg1M 1032 -rw-r--r-- 1 builder builder 2097152 Dec 14 08:39 tmp-tlsr diff tmp-tls2M tmp-tlsr rm -f tmp-tls* \n ---- test huge files compression/decompression ---- ./datagen -g6GB | ../programs/lz4 -vB5D | ../programs/lz4 -qt using blocks of size 256 KB *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** Read : 15 MiB ==> 59.54% Read : 29 MiB ==> 59.45% Read : 44 MiB ==> 59.26% Read : 60 MiB ==> 59.20% Read : 76 MiB ==> 59.21% Read : 95 MiB ==> 59.20% Read : 113 MiB ==> 59.22% Read : 127 MiB ==> 59.24% Read : 141 MiB ==> 59.27% Read : 161 MiB ==> 59.25% Read : 177 MiB ==> 59.23% Read : 194 MiB ==> 59.23% Read : 211 MiB ==> 59.22% Read : 229 MiB ==> 59.21% Read : 246 MiB ==> 59.21% Read : 262 MiB ==> 59.24% Read : 278 MiB ==> 59.24% Read : 295 MiB ==> 59.23% Read : 313 MiB ==> 59.22% Read : 329 MiB ==> 59.22% Read : 345 MiB ==> 59.22% Read : 361 MiB ==> 59.21% Read : 376 MiB ==> 59.23% Read : 390 MiB ==> 59.24% Read : 404 MiB ==> 59.24% Read : 417 MiB ==> 59.22% Read : 430 MiB ==> 59.22% Read : 444 MiB ==> 59.22% Read : 458 MiB ==> 59.22% Read : 470 MiB ==> 59.22% Read : 485 MiB ==> 59.21% Read : 500 MiB ==> 59.23% Read : 514 MiB ==> 59.23% Read : 529 MiB ==> 59.23% Read : 545 MiB ==> 59.23% Read : 561 MiB ==> 59.22% Read : 576 MiB ==> 59.22% Read : 591 MiB ==> 59.21% Read : 605 MiB ==> 59.22% Read : 621 MiB ==> 59.22% Read : 635 MiB ==> 59.23% Read : 648 MiB ==> 59.23% Read : 660 MiB ==> 59.22% Read : 674 MiB ==> 59.22% Read : 692 MiB ==> 59.22% Read : 708 MiB ==> 59.22% Read : 722 MiB ==> 59.22% Read : 736 MiB ==> 59.22% Read : 749 MiB ==> 59.22% Read : 763 MiB ==> 59.23% Read : 775 MiB ==> 59.23% Read : 783 MiB ==> 59.22% Read : 791 MiB ==> 59.22% Read : 804 MiB ==> 59.22% Read : 822 MiB ==> 59.22% Read : 840 MiB ==> 59.22% Read : 858 MiB ==> 59.22% Read : 878 MiB ==> 59.22% Read : 896 MiB ==> 59.23% Read : 909 MiB ==> 59.22% Read : 921 MiB ==> 59.22% Read : 937 MiB ==> 59.22% Read : 949 MiB ==> 59.22% Read : 957 MiB ==> 59.22% Read : 967 MiB ==> 59.22% Read : 982 MiB ==> 59.22% Read : 997 MiB ==> 59.22% Read : 1015 MiB ==> 59.23% Read : 1031 MiB ==> 59.22% Read : 1047 MiB ==> 59.22% Read : 1060 MiB ==> 59.22% Read : 1071 MiB ==> 59.22% Read : 1082 MiB ==> 59.22% Read : 1106 MiB ==> 59.22% Read : 1126 MiB ==> 59.22% Read : 1137 MiB ==> 59.22% Read : 1147 MiB ==> 59.22% Read : 1157 MiB ==> 59.22% Read : 1165 MiB ==> 59.22% Read : 1175 MiB ==> 59.22% Read : 1186 MiB ==> 59.22% Read : 1197 MiB ==> 59.22% Read : 1205 MiB ==> 59.22% Read : 1214 MiB ==> 59.22% Read : 1225 MiB ==> 59.22% Read : 1235 MiB ==> 59.22% Read : 1243 MiB ==> 59.22% Read : 1251 MiB ==> 59.22% Read : 1267 MiB ==> 59.22% Read : 1277 MiB ==> 59.22% Read : 1285 MiB ==> 59.22% Read : 1295 MiB ==> 59.22% Read : 1315 MiB ==> 59.22% Read : 1336 MiB ==> 59.22% Read : 1353 MiB ==> 59.22% Read : 1366 MiB ==> 59.22% Read : 1378 MiB ==> 59.22% Read : 1389 MiB ==> 59.22% Read : 1401 MiB ==> 59.22% Read : 1417 MiB ==> 59.22% Read : 1438 MiB ==> 59.22% Read : 1459 MiB ==> 59.22% Read : 1478 MiB ==> 59.22% Read : 1496 MiB ==> 59.22% Read : 1506 MiB ==> 59.22% Read : 1513 MiB ==> 59.22% Read : 1523 MiB ==> 59.22% Read : 1536 MiB ==> 59.22% Read : 1549 MiB ==> 59.22% Read : 1569 MiB ==> 59.22% Read : 1585 MiB ==> 59.22% Read : 1596 MiB ==> 59.22% Read : 1608 MiB ==> 59.22% Read : 1626 MiB ==> 59.22% Read : 1644 MiB ==> 59.22% Read : 1660 MiB ==> 59.22% Read : 1674 MiB ==> 59.22% Read : 1694 MiB ==> 59.22% Read : 1714 MiB ==> 59.22% Read : 1738 MiB ==> 59.22% Read : 1758 MiB ==> 59.22% Read : 1778 MiB ==> 59.22% Read : 1797 MiB ==> 59.22% Read : 1813 MiB ==> 59.22% Read : 1832 MiB ==> 59.22% Read : 1855 MiB ==> 59.22% Read : 1874 MiB ==> 59.22% Read : 1885 MiB ==> 59.22% Read : 1915 MiB ==> 59.22% Read : 1960 MiB ==> 59.22% Read : 2006 MiB ==> 59.22% Read : 2052 MiB ==> 59.22% Read : 2098 MiB ==> 59.22% Read : 2144 MiB ==> 59.22% Read : 2190 MiB ==> 59.22% Read : 2235 MiB ==> 59.22% Read : 2282 MiB ==> 59.22% Read : 2329 MiB ==> 59.22% Read : 2376 MiB ==> 59.22% Read : 2422 MiB ==> 59.22% Read : 2469 MiB ==> 59.22% Read : 2516 MiB ==> 59.22% Read : 2562 MiB ==> 59.22% Read : 2607 MiB ==> 59.22% Read : 2654 MiB ==> 59.22% Read : 2701 MiB ==> 59.22% Read : 2747 MiB ==> 59.22% Read : 2794 MiB ==> 59.22% Read : 2840 MiB ==> 59.22% Read : 2886 MiB ==> 59.22% Read : 2932 MiB ==> 59.22% Read : 2978 MiB ==> 59.22% Read : 3024 MiB ==> 59.22% Read : 3070 MiB ==> 59.22% Read : 3116 MiB ==> 59.22% Read : 3162 MiB ==> 59.22% Read : 3208 MiB ==> 59.22% Read : 3254 MiB ==> 59.22% Read : 3300 MiB ==> 59.22% Read : 3345 MiB ==> 59.22% Read : 3391 MiB ==> 59.22% Read : 3437 MiB ==> 59.22% Read : 3483 MiB ==> 59.22% Read : 3528 MiB ==> 59.22% Read : 3573 MiB ==> 59.22% Read : 3618 MiB ==> 59.22% Read : 3665 MiB ==> 59.22% Read : 3711 MiB ==> 59.22% Read : 3757 MiB ==> 59.22% Read : 3803 MiB ==> 59.22% Read : 3849 MiB ==> 59.22% Read : 3895 MiB ==> 59.22% Read : 3940 MiB ==> 59.22% Read : 3986 MiB ==> 59.22% Read : 4032 MiB ==> 59.22% Read : 4078 MiB ==> 59.22% Read : 4124 MiB ==> 59.22% Read : 4170 MiB ==> 59.22% Read : 4215 MiB ==> 59.22% Read : 4261 MiB ==> 59.22% Read : 4307 MiB ==> 59.22% Read : 4352 MiB ==> 59.22% Read : 4398 MiB ==> 59.22% Read : 4443 MiB ==> 59.22% Read : 4490 MiB ==> 59.22% Read : 4536 MiB ==> 59.22% Read : 4583 MiB ==> 59.22% Read : 4629 MiB ==> 59.22% Read : 4676 MiB ==> 59.22% Read : 4722 MiB ==> 59.22% Read : 4769 MiB ==> 59.22% Read : 4815 MiB ==> 59.22% Read : 4861 MiB ==> 59.22% Read : 4907 MiB ==> 59.22% Read : 4954 MiB ==> 59.22% Read : 5001 MiB ==> 59.22% Read : 5048 MiB ==> 59.22% Read : 5094 MiB ==> 59.22% Read : 5141 MiB ==> 59.22% Read : 5188 MiB ==> 59.22% Read : 5235 MiB ==> 59.22% Read : 5282 MiB ==> 59.22% Read : 5328 MiB ==> 59.22% Read : 5375 MiB ==> 59.22% Read : 5423 MiB ==> 59.22% Read : 5471 MiB ==> 59.22% Read : 5519 MiB ==> 59.22% Read : 5567 MiB ==> 59.22% Read : 5615 MiB ==> 59.22% Read : 5663 MiB ==> 59.22% Read : 5710 MiB ==> 59.22% Read : 5758 MiB ==> 59.22% Read : 5806 MiB ==> 59.22% Read : 5854 MiB ==> 59.22% Read : 5902 MiB ==> 59.22% Read : 5950 MiB ==> 59.22% Read : 5998 MiB ==> 59.22% Read : 6046 MiB ==> 59.22% Read : 6093 MiB ==> 59.22% Read : 6141 MiB ==> 59.22% Compressed 6442450944 bytes into 3815071561 bytes ==> 59.22% # test large file size [2-4] GB ./datagen -g3G -P100 | ../programs/lz4 -vv | ../programs/lz4 --decompress --force --sparse - tmp-lfh1 *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** _POSIX_C_SOURCE defined: 200809L _POSIX_VERSION defined: 200809L PLATFORM_POSIX_VERSION defined: 200809L _FILE_OFFSET_BITS defined: 64L Using stdin for input Using stdout for output Sparse File Support automatically disabled on stdout ; to force-enable it, add --sparse command Read : 4 MiB ==> 0.39% Read : 8 MiB ==> 0.39% Read : 12 MiB ==> 0.39% Read : 16 MiB ==> 0.39% Read : 20 MiB ==> 0.39% Read : 24 MiB ==> 0.39% Read : 28 MiB ==> 0.39% Read : 32 MiB ==> 0.39% Read : 36 MiB ==> 0.39% Read : 40 MiB ==> 0.39% Read : 44 MiB ==> 0.39% Read : 48 MiB ==> 0.39% Read : 52 MiB ==> 0.39% Read : 56 MiB ==> 0.39% Read : 60 MiB ==> 0.39% Read : 64 MiB ==> 0.39% Read : 68 MiB ==> 0.39% Read : 72 MiB ==> 0.39% Read : 76 MiB ==> 0.39% Read : 80 MiB ==> 0.39% Read : 84 MiB ==> 0.39% Read : 88 MiB ==> 0.39% Read : 92 MiB ==> 0.39% Read : 96 MiB ==> 0.39% Read : 100 MiB ==> 0.39% Read : 104 MiB ==> 0.39% Read : 108 MiB ==> 0.39% Read : 112 MiB ==> 0.39% Read : 116 MiB ==> 0.39% Read : 120 MiB ==> 0.39% Read : 124 MiB ==> 0.39% Read : 128 MiB ==> 0.39% Read : 132 MiB ==> 0.39% Read : 136 MiB ==> 0.39% Read : 140 MiB ==> 0.39% Read : 144 MiB ==> 0.39% Read : 148 MiB ==> 0.39% Read : 152 MiB ==> 0.39% Read : 156 MiB ==> 0.39% Read : 160 MiB ==> 0.39% Read : 164 MiB ==> 0.39% Read : 168 MiB ==> 0.39% Read : 172 MiB ==> 0.39% Read : 176 MiB ==> 0.39% Read : 180 MiB ==> 0.39% Read : 184 MiB ==> 0.39% Read : 188 MiB ==> 0.39% Read : 192 MiB ==> 0.39% Read : 196 MiB ==> 0.39% Read : 200 MiB ==> 0.39% Read : 204 MiB ==> 0.39% Read : 208 MiB ==> 0.39% Read : 212 MiB ==> 0.39% Read : 216 MiB ==> 0.39% Read : 220 MiB ==> 0.39% Read : 224 MiB ==> 0.39% Read : 228 MiB ==> 0.39% Read : 232 MiB ==> 0.39% Read : 236 MiB ==> 0.39% Read : 240 MiB ==> 0.39% Read : 244 MiB ==> 0.39% Read : 248 MiB ==> 0.39% Read : 252 MiB ==> 0.39% Read : 256 MiB ==> 0.39% Read : 260 MiB ==> 0.39% Decompressed : 252 MiB Read : 264 MiB ==> 0.39% Read : 268 MiB ==> 0.39% Read : 272 MiB ==> 0.39% Read : 276 MiB ==> 0.39% Read : 280 MiB ==> 0.39% Read : 284 MiB ==> 0.39% Read : 288 MiB ==> 0.39% Read : 292 MiB ==> 0.39% Read : 296 MiB ==> 0.39% Read : 300 MiB ==> 0.39% Read : 304 MiB ==> 0.39% Read : 308 MiB ==> 0.39% Read : 312 MiB ==> 0.39% Read : 316 MiB ==> 0.39% Read : 320 MiB ==> 0.39% Read : 324 MiB ==> 0.39% Read : 328 MiB ==> 0.39% Read : 332 MiB ==> 0.39% Read : 336 MiB ==> 0.39% Read : 340 MiB ==> 0.39% Read : 344 MiB ==> 0.39% Read : 348 MiB ==> 0.39% Read : 352 MiB ==> 0.39% Read : 356 MiB ==> 0.39% Read : 360 MiB ==> 0.39% Read : 364 MiB ==> 0.39% Read : 368 MiB ==> 0.39% Read : 372 MiB ==> 0.39% Read : 376 MiB ==> 0.39% Read : 380 MiB ==> 0.39% Read : 384 MiB ==> 0.39% Read : 388 MiB ==> 0.39% Read : 392 MiB ==> 0.39% Read : 396 MiB ==> 0.39% Read : 400 MiB ==> 0.39% Read : 404 MiB ==> 0.39% Read : 408 MiB ==> 0.39% Read : 412 MiB ==> 0.39% Read : 416 MiB ==> 0.39% Read : 420 MiB ==> 0.39% Read : 424 MiB ==> 0.39% Read : 428 MiB ==> 0.39% Read : 432 MiB ==> 0.39% Read : 436 MiB ==> 0.39% Read : 440 MiB ==> 0.39% Read : 444 MiB ==> 0.39% Read : 448 MiB ==> 0.39% Read : 452 MiB ==> 0.39% Read : 456 MiB ==> 0.39% Read : 460 MiB ==> 0.39% Read : 464 MiB ==> 0.39% Read : 468 MiB ==> 0.39% Read : 472 MiB ==> 0.39% Read : 476 MiB ==> 0.39% Read : 480 MiB ==> 0.39% Read : 484 MiB ==> 0.39% Read : 488 MiB ==> 0.39% Read : 492 MiB ==> 0.39% Read : 496 MiB ==> 0.39% Read : 500 MiB ==> 0.39% Read : 504 MiB ==> 0.39% Read : 508 MiB ==> 0.39% Read : 512 MiB ==> 0.39% Read : 516 MiB ==> 0.39% Read : 520 MiB ==> 0.39% Read : 524 MiB ==> 0.39% Decompressed : 516 MiB Read : 528 MiB ==> 0.39% Read : 532 MiB ==> 0.39% Read : 536 MiB ==> 0.39% Read : 540 MiB ==> 0.39% Read : 544 MiB ==> 0.39% Read : 548 MiB ==> 0.39% Read : 552 MiB ==> 0.39% Read : 556 MiB ==> 0.39% Read : 560 MiB ==> 0.39% Read : 564 MiB ==> 0.39% Read : 568 MiB ==> 0.39% Read : 572 MiB ==> 0.39% Read : 576 MiB ==> 0.39% Read : 580 MiB ==> 0.39% Read : 584 MiB ==> 0.39% Read : 588 MiB ==> 0.39% Read : 592 MiB ==> 0.39% Read : 596 MiB ==> 0.39% Read : 600 MiB ==> 0.39% Read : 604 MiB ==> 0.39% Read : 608 MiB ==> 0.39% Read : 612 MiB ==> 0.39% Read : 616 MiB ==> 0.39% Read : 620 MiB ==> 0.39% Read : 624 MiB ==> 0.39% Read : 628 MiB ==> 0.39% Read : 632 MiB ==> 0.39% Read : 636 MiB ==> 0.39% Read : 640 MiB ==> 0.39% Read : 644 MiB ==> 0.39% Read : 648 MiB ==> 0.39% Read : 652 MiB ==> 0.39% Read : 656 MiB ==> 0.39% Read : 660 MiB ==> 0.39% Read : 664 MiB ==> 0.39% Read : 668 MiB ==> 0.39% Read : 672 MiB ==> 0.39% Read : 676 MiB ==> 0.39% Read : 680 MiB ==> 0.39% Read : 684 MiB ==> 0.39% Read : 688 MiB ==> 0.39% Read : 692 MiB ==> 0.39% Read : 696 MiB ==> 0.39% Read : 700 MiB ==> 0.39% Read : 704 MiB ==> 0.39% Read : 708 MiB ==> 0.39% Read : 712 MiB ==> 0.39% Read : 716 MiB ==> 0.39% Read : 720 MiB ==> 0.39% Read : 724 MiB ==> 0.39% Read : 728 MiB ==> 0.39% Read : 732 MiB ==> 0.39% Read : 736 MiB ==> 0.39% Read : 740 MiB ==> 0.39% Read : 744 MiB ==> 0.39% Read : 748 MiB ==> 0.39% Read : 752 MiB ==> 0.39% Read : 756 MiB ==> 0.39% Read : 760 MiB ==> 0.39% Read : 764 MiB ==> 0.39% Read : 768 MiB ==> 0.39% Read : 772 MiB ==> 0.39% Read : 776 MiB ==> 0.39% Read : 780 MiB ==> 0.39% Read : 784 MiB ==> 0.39% Decompressed : 776 MiB Read : 788 MiB ==> 0.39% Read : 792 MiB ==> 0.39% Read : 796 MiB ==> 0.39% Read : 800 MiB ==> 0.39% Read : 804 MiB ==> 0.39% Read : 808 MiB ==> 0.39% Read : 812 MiB ==> 0.39% Read : 816 MiB ==> 0.39% Read : 820 MiB ==> 0.39% Read : 824 MiB ==> 0.39% Read : 828 MiB ==> 0.39% Read : 832 MiB ==> 0.39% Read : 836 MiB ==> 0.39% Read : 840 MiB ==> 0.39% Read : 844 MiB ==> 0.39% Read : 848 MiB ==> 0.39% Read : 852 MiB ==> 0.39% Read : 856 MiB ==> 0.39% Read : 860 MiB ==> 0.39% Read : 864 MiB ==> 0.39% Read : 868 MiB ==> 0.39% Read : 872 MiB ==> 0.39% Read : 876 MiB ==> 0.39% Read : 880 MiB ==> 0.39% Read : 884 MiB ==> 0.39% Read : 888 MiB ==> 0.39% Read : 892 MiB ==> 0.39% Read : 896 MiB ==> 0.39% Read : 900 MiB ==> 0.39% Read : 904 MiB ==> 0.39% Read : 908 MiB ==> 0.39% Read : 912 MiB ==> 0.39% Read : 916 MiB ==> 0.39% Read : 920 MiB ==> 0.39% Read : 924 MiB ==> 0.39% Read : 928 MiB ==> 0.39% Read : 932 MiB ==> 0.39% Read : 936 MiB ==> 0.39% Read : 940 MiB ==> 0.39% Read : 944 MiB ==> 0.39% Read : 948 MiB ==> 0.39% Read : 952 MiB ==> 0.39% Read : 956 MiB ==> 0.39% Read : 960 MiB ==> 0.39% Read : 964 MiB ==> 0.39% Read : 968 MiB ==> 0.39% Read : 972 MiB ==> 0.39% Read : 976 MiB ==> 0.39% Read : 980 MiB ==> 0.39% Read : 984 MiB ==> 0.39% Read : 988 MiB ==> 0.39% Read : 992 MiB ==> 0.39% Read : 996 MiB ==> 0.39% Read : 1000 MiB ==> 0.39% Read : 1004 MiB ==> 0.39% Read : 1008 MiB ==> 0.39% Read : 1012 MiB ==> 0.39% Read : 1016 MiB ==> 0.39% Read : 1020 MiB ==> 0.39% Read : 1024 MiB ==> 0.39% Read : 1028 MiB ==> 0.39% Read : 1032 MiB ==> 0.39% Read : 1036 MiB ==> 0.39% Read : 1040 MiB ==> 0.39% Read : 1044 MiB ==> 0.39% Read : 1048 MiB ==> 0.39% Decompressed : 1040 MiB Read : 1052 MiB ==> 0.39% Read : 1056 MiB ==> 0.39% Read : 1060 MiB ==> 0.39% Read : 1064 MiB ==> 0.39% Read : 1068 MiB ==> 0.39% Read : 1072 MiB ==> 0.39% Read : 1076 MiB ==> 0.39% Read : 1080 MiB ==> 0.39% Read : 1084 MiB ==> 0.39% Read : 1088 MiB ==> 0.39% Read : 1092 MiB ==> 0.39% Read : 1096 MiB ==> 0.39% Read : 1100 MiB ==> 0.39% Read : 1104 MiB ==> 0.39% Read : 1108 MiB ==> 0.39% Read : 1112 MiB ==> 0.39% Read : 1116 MiB ==> 0.39% Read : 1120 MiB ==> 0.39% Read : 1124 MiB ==> 0.39% Read : 1128 MiB ==> 0.39% Read : 1132 MiB ==> 0.39% Read : 1136 MiB ==> 0.39% Read : 1140 MiB ==> 0.39% Read : 1144 MiB ==> 0.39% Read : 1148 MiB ==> 0.39% Read : 1152 MiB ==> 0.39% Read : 1156 MiB ==> 0.39% Read : 1160 MiB ==> 0.39% Read : 1164 MiB ==> 0.39% Read : 1168 MiB ==> 0.39% Read : 1172 MiB ==> 0.39% Read : 1176 MiB ==> 0.39% Read : 1180 MiB ==> 0.39% Read : 1184 MiB ==> 0.39% Read : 1188 MiB ==> 0.39% Read : 1192 MiB ==> 0.39% Read : 1196 MiB ==> 0.39% Read : 1200 MiB ==> 0.39% Read : 1204 MiB ==> 0.39% Read : 1208 MiB ==> 0.39% Read : 1212 MiB ==> 0.39% Read : 1216 MiB ==> 0.39% Read : 1220 MiB ==> 0.39% Read : 1224 MiB ==> 0.39% Read : 1228 MiB ==> 0.39% Read : 1232 MiB ==> 0.39% Read : 1236 MiB ==> 0.39% Read : 1240 MiB ==> 0.39% Read : 1244 MiB ==> 0.39% Read : 1248 MiB ==> 0.39% Read : 1252 MiB ==> 0.39% Read : 1256 MiB ==> 0.39% Read : 1260 MiB ==> 0.39% Read : 1264 MiB ==> 0.39% Read : 1268 MiB ==> 0.39% Read : 1272 MiB ==> 0.39% Read : 1276 MiB ==> 0.39% Read : 1280 MiB ==> 0.39% Read : 1284 MiB ==> 0.39% Read : 1288 MiB ==> 0.39% Read : 1292 MiB ==> 0.39% Read : 1296 MiB ==> 0.39% Read : 1300 MiB ==> 0.39% Read : 1304 MiB ==> 0.39% Read : 1308 MiB ==> 0.39% Decompressed : 1301 MiB Read : 1312 MiB ==> 0.39% Read : 1316 MiB ==> 0.39% Read : 1320 MiB ==> 0.39% Read : 1324 MiB ==> 0.39% Read : 1328 MiB ==> 0.39% Read : 1332 MiB ==> 0.39% Read : 1336 MiB ==> 0.39% Read : 1340 MiB ==> 0.39% Read : 1344 MiB ==> 0.39% Read : 1348 MiB ==> 0.39% Read : 1352 MiB ==> 0.39% Read : 1356 MiB ==> 0.39% Read : 1360 MiB ==> 0.39% Read : 1364 MiB ==> 0.39% Read : 1368 MiB ==> 0.39% Read : 1372 MiB ==> 0.39% Read : 1376 MiB ==> 0.39% Read : 1380 MiB ==> 0.39% Read : 1384 MiB ==> 0.39% Read : 1388 MiB ==> 0.39% Read : 1392 MiB ==> 0.39% Read : 1396 MiB ==> 0.39% Read : 1400 MiB ==> 0.39% Read : 1404 MiB ==> 0.39% Read : 1408 MiB ==> 0.39% Read : 1412 MiB ==> 0.39% Read : 1416 MiB ==> 0.39% Read : 1420 MiB ==> 0.39% Read : 1424 MiB ==> 0.39% Read : 1428 MiB ==> 0.39% Read : 1432 MiB ==> 0.39% Read : 1436 MiB ==> 0.39% Read : 1440 MiB ==> 0.39% Read : 1444 MiB ==> 0.39% Read : 1448 MiB ==> 0.39% Read : 1452 MiB ==> 0.39% Read : 1456 MiB ==> 0.39% Read : 1460 MiB ==> 0.39% Read : 1464 MiB ==> 0.39% Read : 1468 MiB ==> 0.39% Read : 1472 MiB ==> 0.39% Read : 1476 MiB ==> 0.39% Read : 1480 MiB ==> 0.39% Read : 1484 MiB ==> 0.39% Read : 1488 MiB ==> 0.39% Read : 1492 MiB ==> 0.39% Read : 1496 MiB ==> 0.39% Read : 1500 MiB ==> 0.39% Read : 1504 MiB ==> 0.39% Read : 1508 MiB ==> 0.39% Read : 1512 MiB ==> 0.39% Read : 1516 MiB ==> 0.39% Read : 1520 MiB ==> 0.39% Read : 1524 MiB ==> 0.39% Read : 1528 MiB ==> 0.39% Read : 1532 MiB ==> 0.39% Read : 1536 MiB ==> 0.39% Read : 1540 MiB ==> 0.39% Read : 1544 MiB ==> 0.39% Read : 1548 MiB ==> 0.39% Read : 1552 MiB ==> 0.39% Decompressed : 1545 MiB Read : 1556 MiB ==> 0.39% Read : 1560 MiB ==> 0.39% Read : 1564 MiB ==> 0.39% Read : 1568 MiB ==> 0.39% Read : 1572 MiB ==> 0.39% Read : 1576 MiB ==> 0.39% Read : 1580 MiB ==> 0.39% Read : 1584 MiB ==> 0.39% Read : 1588 MiB ==> 0.39% Read : 1592 MiB ==> 0.39% Read : 1596 MiB ==> 0.39% Read : 1600 MiB ==> 0.39% Read : 1604 MiB ==> 0.39% Read : 1608 MiB ==> 0.39% Read : 1612 MiB ==> 0.39% Read : 1616 MiB ==> 0.39% Read : 1620 MiB ==> 0.39% Read : 1624 MiB ==> 0.39% Read : 1628 MiB ==> 0.39% Read : 1632 MiB ==> 0.39% Read : 1636 MiB ==> 0.39% Read : 1640 MiB ==> 0.39% Read : 1644 MiB ==> 0.39% Read : 1648 MiB ==> 0.39% Read : 1652 MiB ==> 0.39% Read : 1656 MiB ==> 0.39% Read : 1660 MiB ==> 0.39% Read : 1664 MiB ==> 0.39% Read : 1668 MiB ==> 0.39% Read : 1672 MiB ==> 0.39% Read : 1676 MiB ==> 0.39% Read : 1680 MiB ==> 0.39% Read : 1684 MiB ==> 0.39% Read : 1688 MiB ==> 0.39% Read : 1692 MiB ==> 0.39% Read : 1696 MiB ==> 0.39% Read : 1700 MiB ==> 0.39% Read : 1704 MiB ==> 0.39% Read : 1708 MiB ==> 0.39% Read : 1712 MiB ==> 0.39% Read : 1716 MiB ==> 0.39% Read : 1720 MiB ==> 0.39% Read : 1724 MiB ==> 0.39% Read : 1728 MiB ==> 0.39% Read : 1732 MiB ==> 0.39% Read : 1736 MiB ==> 0.39% Read : 1740 MiB ==> 0.39% Read : 1744 MiB ==> 0.39% Read : 1748 MiB ==> 0.39% Read : 1752 MiB ==> 0.39% Read : 1756 MiB ==> 0.39% Read : 1760 MiB ==> 0.39% Read : 1764 MiB ==> 0.39% Read : 1768 MiB ==> 0.39% Read : 1772 MiB ==> 0.39% Read : 1776 MiB ==> 0.39% Read : 1780 MiB ==> 0.39% Read : 1784 MiB ==> 0.39% Read : 1788 MiB ==> 0.39% Read : 1792 MiB ==> 0.39% Read : 1796 MiB ==> 0.39% Read : 1800 MiB ==> 0.39% Read : 1804 MiB ==> 0.39% Read : 1808 MiB ==> 0.39% Decompressed : 1800 MiB Read : 1812 MiB ==> 0.39% Read : 1816 MiB ==> 0.39% Read : 1820 MiB ==> 0.39% Read : 1824 MiB ==> 0.39% Read : 1828 MiB ==> 0.39% Read : 1832 MiB ==> 0.39% Read : 1836 MiB ==> 0.39% Read : 1840 MiB ==> 0.39% Read : 1844 MiB ==> 0.39% Read : 1848 MiB ==> 0.39% Read : 1852 MiB ==> 0.39% Read : 1856 MiB ==> 0.39% Read : 1860 MiB ==> 0.39% Read : 1864 MiB ==> 0.39% Read : 1868 MiB ==> 0.39% Read : 1872 MiB ==> 0.39% Read : 1876 MiB ==> 0.39% Read : 1880 MiB ==> 0.39% Read : 1884 MiB ==> 0.39% Read : 1888 MiB ==> 0.39% Read : 1892 MiB ==> 0.39% Read : 1896 MiB ==> 0.39% Read : 1900 MiB ==> 0.39% Read : 1904 MiB ==> 0.39% Read : 1908 MiB ==> 0.39% Read : 1912 MiB ==> 0.39% Read : 1916 MiB ==> 0.39% Read : 1920 MiB ==> 0.39% Read : 1924 MiB ==> 0.39% Read : 1928 MiB ==> 0.39% Read : 1932 MiB ==> 0.39% Read : 1936 MiB ==> 0.39% Read : 1940 MiB ==> 0.39% Read : 1944 MiB ==> 0.39% Read : 1948 MiB ==> 0.39% Read : 1952 MiB ==> 0.39% Read : 1956 MiB ==> 0.39% Read : 1960 MiB ==> 0.39% Read : 1964 MiB ==> 0.39% Read : 1968 MiB ==> 0.39% Read : 1972 MiB ==> 0.39% Read : 1976 MiB ==> 0.39% Read : 1980 MiB ==> 0.39% Read : 1984 MiB ==> 0.39% Read : 1988 MiB ==> 0.39% Read : 1992 MiB ==> 0.39% Read : 1996 MiB ==> 0.39% Read : 2000 MiB ==> 0.39% Read : 2004 MiB ==> 0.39% Read : 2008 MiB ==> 0.39% Read : 2012 MiB ==> 0.39% Read : 2016 MiB ==> 0.39% Read : 2020 MiB ==> 0.39% Read : 2024 MiB ==> 0.39% Read : 2028 MiB ==> 0.39% Read : 2032 MiB ==> 0.39% Read : 2036 MiB ==> 0.39% Read : 2040 MiB ==> 0.39% Read : 2044 MiB ==> 0.39% Read : 2048 MiB ==> 0.39% Read : 2052 MiB ==> 0.39% Read : 2056 MiB ==> 0.39% Read : 2060 MiB ==> 0.39% Read : 2064 MiB ==> 0.39% Read : 2068 MiB ==> 0.39% Read : 2072 MiB ==> 0.39% Decompressed : 2064 MiB Read : 2076 MiB ==> 0.39% Read : 2080 MiB ==> 0.39% Read : 2084 MiB ==> 0.39% Read : 2088 MiB ==> 0.39% Read : 2092 MiB ==> 0.39% Read : 2096 MiB ==> 0.39% Read : 2100 MiB ==> 0.39% Read : 2104 MiB ==> 0.39% Read : 2108 MiB ==> 0.39% Read : 2112 MiB ==> 0.39% Read : 2116 MiB ==> 0.39% Read : 2120 MiB ==> 0.39% Read : 2124 MiB ==> 0.39% Read : 2128 MiB ==> 0.39% Read : 2132 MiB ==> 0.39% Read : 2136 MiB ==> 0.39% Read : 2140 MiB ==> 0.39% Read : 2144 MiB ==> 0.39% Read : 2148 MiB ==> 0.39% Read : 2152 MiB ==> 0.39% Read : 2156 MiB ==> 0.39% Read : 2160 MiB ==> 0.39% Read : 2164 MiB ==> 0.39% Read : 2168 MiB ==> 0.39% Read : 2172 MiB ==> 0.39% Read : 2176 MiB ==> 0.39% Read : 2180 MiB ==> 0.39% Read : 2184 MiB ==> 0.39% Read : 2188 MiB ==> 0.39% Read : 2192 MiB ==> 0.39% Read : 2196 MiB ==> 0.39% Read : 2200 MiB ==> 0.39% Read : 2204 MiB ==> 0.39% Read : 2208 MiB ==> 0.39% Read : 2212 MiB ==> 0.39% Read : 2216 MiB ==> 0.39% Read : 2220 MiB ==> 0.39% Read : 2224 MiB ==> 0.39% Read : 2228 MiB ==> 0.39% Read : 2232 MiB ==> 0.39% Read : 2236 MiB ==> 0.39% Read : 2240 MiB ==> 0.39% Read : 2244 MiB ==> 0.39% Read : 2248 MiB ==> 0.39% Read : 2252 MiB ==> 0.39% Read : 2256 MiB ==> 0.39% Read : 2260 MiB ==> 0.39% Read : 2264 MiB ==> 0.39% Read : 2268 MiB ==> 0.39% Read : 2272 MiB ==> 0.39% Read : 2276 MiB ==> 0.39% Read : 2280 MiB ==> 0.39% Read : 2284 MiB ==> 0.39% Read : 2288 MiB ==> 0.39% Read : 2292 MiB ==> 0.39% Read : 2296 MiB ==> 0.39% Read : 2300 MiB ==> 0.39% Read : 2304 MiB ==> 0.39% Read : 2308 MiB ==> 0.39% Read : 2312 MiB ==> 0.39% Read : 2316 MiB ==> 0.39% Read : 2320 MiB ==> 0.39% Read : 2324 MiB ==> 0.39% Read : 2328 MiB ==> 0.39% Read : 2332 MiB ==> 0.39% Read : 2336 MiB ==> 0.39% Decompressed : 2328 MiB Read : 2340 MiB ==> 0.39% Read : 2344 MiB ==> 0.39% Read : 2348 MiB ==> 0.39% Read : 2352 MiB ==> 0.39% Read : 2356 MiB ==> 0.39% Read : 2360 MiB ==> 0.39% Read : 2364 MiB ==> 0.39% Read : 2368 MiB ==> 0.39% Read : 2372 MiB ==> 0.39% Read : 2376 MiB ==> 0.39% Read : 2380 MiB ==> 0.39% Read : 2384 MiB ==> 0.39% Read : 2388 MiB ==> 0.39% Read : 2392 MiB ==> 0.39% Read : 2396 MiB ==> 0.39% Read : 2400 MiB ==> 0.39% Read : 2404 MiB ==> 0.39% Read : 2408 MiB ==> 0.39% Read : 2412 MiB ==> 0.39% Read : 2416 MiB ==> 0.39% Read : 2420 MiB ==> 0.39% Read : 2424 MiB ==> 0.39% Read : 2428 MiB ==> 0.39% Read : 2432 MiB ==> 0.39% Read : 2436 MiB ==> 0.39% Read : 2440 MiB ==> 0.39% Read : 2444 MiB ==> 0.39% Read : 2448 MiB ==> 0.39% Read : 2452 MiB ==> 0.39% Read : 2456 MiB ==> 0.39% Read : 2460 MiB ==> 0.39% Read : 2464 MiB ==> 0.39% Read : 2468 MiB ==> 0.39% Read : 2472 MiB ==> 0.39% Read : 2476 MiB ==> 0.39% Read : 2480 MiB ==> 0.39% Read : 2484 MiB ==> 0.39% Read : 2488 MiB ==> 0.39% Read : 2492 MiB ==> 0.39% Read : 2496 MiB ==> 0.39% Read : 2500 MiB ==> 0.39% Read : 2504 MiB ==> 0.39% Read : 2508 MiB ==> 0.39% Read : 2512 MiB ==> 0.39% Read : 2516 MiB ==> 0.39% Read : 2520 MiB ==> 0.39% Read : 2524 MiB ==> 0.39% Read : 2528 MiB ==> 0.39% Read : 2532 MiB ==> 0.39% Read : 2536 MiB ==> 0.39% Read : 2540 MiB ==> 0.39% Read : 2544 MiB ==> 0.39% Read : 2548 MiB ==> 0.39% Read : 2552 MiB ==> 0.39% Read : 2556 MiB ==> 0.39% Read : 2560 MiB ==> 0.39% Read : 2564 MiB ==> 0.39% Read : 2568 MiB ==> 0.39% Read : 2572 MiB ==> 0.39% Read : 2576 MiB ==> 0.39% Read : 2580 MiB ==> 0.39% Read : 2584 MiB ==> 0.39% Read : 2588 MiB ==> 0.39% Read : 2592 MiB ==> 0.39% Read : 2596 MiB ==> 0.39% Read : 2600 MiB ==> 0.39% Decompressed : 2592 MiB Read : 2604 MiB ==> 0.39% Read : 2608 MiB ==> 0.39% Read : 2612 MiB ==> 0.39% Read : 2616 MiB ==> 0.39% Read : 2620 MiB ==> 0.39% Read : 2624 MiB ==> 0.39% Read : 2628 MiB ==> 0.39% Read : 2632 MiB ==> 0.39% Read : 2636 MiB ==> 0.39% Read : 2640 MiB ==> 0.39% Read : 2644 MiB ==> 0.39% Read : 2648 MiB ==> 0.39% Read : 2652 MiB ==> 0.39% Read : 2656 MiB ==> 0.39% Read : 2660 MiB ==> 0.39% Read : 2664 MiB ==> 0.39% Read : 2668 MiB ==> 0.39% Read : 2672 MiB ==> 0.39% Read : 2676 MiB ==> 0.39% Read : 2680 MiB ==> 0.39% Read : 2684 MiB ==> 0.39% Read : 2688 MiB ==> 0.39% Read : 2692 MiB ==> 0.39% Read : 2696 MiB ==> 0.39% Read : 2700 MiB ==> 0.39% Read : 2704 MiB ==> 0.39% Read : 2708 MiB ==> 0.39% Read : 2712 MiB ==> 0.39% Read : 2716 MiB ==> 0.39% Read : 2720 MiB ==> 0.39% Read : 2724 MiB ==> 0.39% Read : 2728 MiB ==> 0.39% Read : 2732 MiB ==> 0.39% Read : 2736 MiB ==> 0.39% Read : 2740 MiB ==> 0.39% Read : 2744 MiB ==> 0.39% Read : 2748 MiB ==> 0.39% Read : 2752 MiB ==> 0.39% Read : 2756 MiB ==> 0.39% Read : 2760 MiB ==> 0.39% Read : 2764 MiB ==> 0.39% Read : 2768 MiB ==> 0.39% Read : 2772 MiB ==> 0.39% Read : 2776 MiB ==> 0.39% Read : 2780 MiB ==> 0.39% Read : 2784 MiB ==> 0.39% Read : 2788 MiB ==> 0.39% Read : 2792 MiB ==> 0.39% Read : 2796 MiB ==> 0.39% Read : 2800 MiB ==> 0.39% Read : 2804 MiB ==> 0.39% Read : 2808 MiB ==> 0.39% Read : 2812 MiB ==> 0.39% Read : 2816 MiB ==> 0.39% Read : 2820 MiB ==> 0.39% Read : 2824 MiB ==> 0.39% Read : 2828 MiB ==> 0.39% Read : 2832 MiB ==> 0.39% Read : 2836 MiB ==> 0.39% Decompressed : 2828 MiB Read : 2840 MiB ==> 0.39% Read : 2844 MiB ==> 0.39% Read : 2848 MiB ==> 0.39% Read : 2852 MiB ==> 0.39% Read : 2856 MiB ==> 0.39% Read : 2860 MiB ==> 0.39% Read : 2864 MiB ==> 0.39% Read : 2868 MiB ==> 0.39% Read : 2872 MiB ==> 0.39% Read : 2876 MiB ==> 0.39% Read : 2880 MiB ==> 0.39% Read : 2884 MiB ==> 0.39% Read : 2888 MiB ==> 0.39% Read : 2892 MiB ==> 0.39% Read : 2896 MiB ==> 0.39% Read : 2900 MiB ==> 0.39% Read : 2904 MiB ==> 0.39% Read : 2908 MiB ==> 0.39% Read : 2912 MiB ==> 0.39% Read : 2916 MiB ==> 0.39% Read : 2920 MiB ==> 0.39% Read : 2924 MiB ==> 0.39% Read : 2928 MiB ==> 0.39% Read : 2932 MiB ==> 0.39% Read : 2936 MiB ==> 0.39% Read : 2940 MiB ==> 0.39% Read : 2944 MiB ==> 0.39% Read : 2948 MiB ==> 0.39% Read : 2952 MiB ==> 0.39% Read : 2956 MiB ==> 0.39% Read : 2960 MiB ==> 0.39% Read : 2964 MiB ==> 0.39% Read : 2968 MiB ==> 0.39% Read : 2972 MiB ==> 0.39% Read : 2976 MiB ==> 0.39% Read : 2980 MiB ==> 0.39% Read : 2984 MiB ==> 0.39% Read : 2988 MiB ==> 0.39% Read : 2992 MiB ==> 0.39% Read : 2996 MiB ==> 0.39% Read : 3000 MiB ==> 0.39% Read : 3004 MiB ==> 0.39% Read : 3008 MiB ==> 0.39% Read : 3012 MiB ==> 0.39% Read : 3016 MiB ==> 0.39% Read : 3020 MiB ==> 0.39% Read : 3024 MiB ==> 0.39% Read : 3028 MiB ==> 0.39% Read : 3032 MiB ==> 0.39% Read : 3036 MiB ==> 0.39% Read : 3040 MiB ==> 0.39% Read : 3044 MiB ==> 0.39% Read : 3048 MiB ==> 0.39% Read : 3052 MiB ==> 0.39% Read : 3056 MiB ==> 0.39% Read : 3060 MiB ==> 0.39% Read : 3064 MiB ==> 0.39% Read : 3068 MiB ==> 0.39% Read : 3072 MiB ==> 0.39% Compressed 3221225472 bytes into 12676935 bytes ==> 0.39% Completed in 2.67 sec (cpu load : 79%) stdin : decoded 3221225472 bytes 36916 -rw-r--r-- 1 builder builder 3221225472 Dec 14 08:40 tmp-lfh1 ./datagen -g3G -P100 | ../programs/lz4 --quiet --content-size | ../programs/lz4 --verbose --decompress --force --sparse - tmp-lfh2 *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** Decompressed : 260 MiB Decompressed : 523 MiB Decompressed : 785 MiB Decompressed : 1048 MiB Decompressed : 1309 MiB Decompressed : 1575 MiB Decompressed : 1837 MiB Decompressed : 2100 MiB Decompressed : 2364 MiB Decompressed : 2628 MiB Decompressed : 2890 MiB stdin : decoded 3221225472 bytes 36916 -rw-r--r-- 1 builder builder 3221225472 Dec 14 08:40 tmp-lfh2 diff -s tmp-lfh1 tmp-lfh2 Files tmp-lfh1 and tmp-lfh2 are identical rm -f tmp-lfh* \n ---- test HC compression/decompression of huge files ---- ./datagen -g4200MB | ../programs/lz4 -v3BD | ../programs/lz4 -qt *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** Read : 12 MiB ==> 45.62% Read : 24 MiB ==> 45.48% Read : 36 MiB ==> 45.38% Read : 48 MiB ==> 45.29% Read : 60 MiB ==> 45.26% Read : 72 MiB ==> 45.27% Read : 84 MiB ==> 45.26% Read : 96 MiB ==> 45.25% Read : 108 MiB ==> 45.28% Read : 120 MiB ==> 45.28% Read : 132 MiB ==> 45.31% Read : 144 MiB ==> 45.31% Read : 156 MiB ==> 45.31% Read : 168 MiB ==> 45.29% Read : 180 MiB ==> 45.28% Read : 192 MiB ==> 45.27% Read : 204 MiB ==> 45.27% Read : 216 MiB ==> 45.27% Read : 228 MiB ==> 45.27% Read : 240 MiB ==> 45.27% Read : 252 MiB ==> 45.28% Read : 264 MiB ==> 45.29% Read : 276 MiB ==> 45.29% Read : 288 MiB ==> 45.28% Read : 300 MiB ==> 45.28% Read : 312 MiB ==> 45.27% Read : 324 MiB ==> 45.27% Read : 336 MiB ==> 45.27% Read : 348 MiB ==> 45.27% Read : 360 MiB ==> 45.27% Read : 372 MiB ==> 45.27% Read : 384 MiB ==> 45.28% Read : 396 MiB ==> 45.28% Read : 408 MiB ==> 45.28% Read : 420 MiB ==> 45.27% Read : 432 MiB ==> 45.27% Read : 444 MiB ==> 45.27% Read : 456 MiB ==> 45.27% Read : 468 MiB ==> 45.27% Read : 480 MiB ==> 45.27% Read : 492 MiB ==> 45.27% Read : 504 MiB ==> 45.28% Read : 516 MiB ==> 45.28% Read : 528 MiB ==> 45.28% Read : 540 MiB ==> 45.27% Read : 552 MiB ==> 45.27% Read : 564 MiB ==> 45.27% Read : 576 MiB ==> 45.27% Read : 588 MiB ==> 45.27% Read : 600 MiB ==> 45.27% Read : 612 MiB ==> 45.27% Read : 624 MiB ==> 45.27% Read : 636 MiB ==> 45.28% Read : 648 MiB ==> 45.28% Read : 660 MiB ==> 45.27% Read : 672 MiB ==> 45.27% Read : 684 MiB ==> 45.27% Read : 696 MiB ==> 45.27% Read : 708 MiB ==> 45.27% Read : 720 MiB ==> 45.27% Read : 732 MiB ==> 45.27% Read : 744 MiB ==> 45.27% Read : 756 MiB ==> 45.27% Read : 768 MiB ==> 45.28% Read : 780 MiB ==> 45.27% Read : 792 MiB ==> 45.27% Read : 804 MiB ==> 45.27% Read : 816 MiB ==> 45.27% Read : 828 MiB ==> 45.27% Read : 840 MiB ==> 45.27% Read : 852 MiB ==> 45.27% Read : 864 MiB ==> 45.27% Read : 876 MiB ==> 45.27% Read : 888 MiB ==> 45.27% Read : 900 MiB ==> 45.28% Read : 912 MiB ==> 45.27% Read : 924 MiB ==> 45.27% Read : 936 MiB ==> 45.27% Read : 948 MiB ==> 45.27% Read : 960 MiB ==> 45.27% Read : 972 MiB ==> 45.27% Read : 984 MiB ==> 45.27% Read : 996 MiB ==> 45.27% Read : 1008 MiB ==> 45.27% Read : 1020 MiB ==> 45.27% Read : 1032 MiB ==> 45.27% Read : 1044 MiB ==> 45.27% Read : 1056 MiB ==> 45.27% Read : 1068 MiB ==> 45.27% Read : 1080 MiB ==> 45.27% Read : 1092 MiB ==> 45.27% Read : 1104 MiB ==> 45.27% Read : 1116 MiB ==> 45.27% Read : 1128 MiB ==> 45.27% Read : 1140 MiB ==> 45.27% Read : 1152 MiB ==> 45.27% Read : 1164 MiB ==> 45.27% Read : 1176 MiB ==> 45.27% Read : 1188 MiB ==> 45.27% Read : 1200 MiB ==> 45.27% Read : 1212 MiB ==> 45.27% Read : 1224 MiB ==> 45.27% Read : 1236 MiB ==> 45.27% Read : 1248 MiB ==> 45.27% Read : 1260 MiB ==> 45.27% Read : 1272 MiB ==> 45.27% Read : 1284 MiB ==> 45.27% Read : 1296 MiB ==> 45.27% Read : 1308 MiB ==> 45.27% Read : 1320 MiB ==> 45.27% Read : 1332 MiB ==> 45.27% Read : 1344 MiB ==> 45.27% Read : 1356 MiB ==> 45.27% Read : 1368 MiB ==> 45.27% Read : 1380 MiB ==> 45.27% Read : 1392 MiB ==> 45.27% Read : 1404 MiB ==> 45.27% Read : 1416 MiB ==> 45.27% Read : 1428 MiB ==> 45.27% Read : 1440 MiB ==> 45.27% Read : 1444 MiB ==> 45.27% Read : 1448 MiB ==> 45.27% Read : 1456 MiB ==> 45.27% Read : 1464 MiB ==> 45.27% Read : 1472 MiB ==> 45.27% Read : 1480 MiB ==> 45.27% Read : 1488 MiB ==> 45.27% Read : 1496 MiB ==> 45.27% Read : 1508 MiB ==> 45.27% Read : 1516 MiB ==> 45.27% Read : 1524 MiB ==> 45.27% Read : 1532 MiB ==> 45.27% Read : 1540 MiB ==> 45.27% Read : 1548 MiB ==> 45.27% Read : 1556 MiB ==> 45.27% Read : 1568 MiB ==> 45.27% Read : 1580 MiB ==> 45.27% Read : 1592 MiB ==> 45.27% Read : 1604 MiB ==> 45.27% Read : 1616 MiB ==> 45.27% Read : 1628 MiB ==> 45.27% Read : 1640 MiB ==> 45.27% Read : 1648 MiB ==> 45.27% Read : 1656 MiB ==> 45.27% Read : 1664 MiB ==> 45.27% Read : 1676 MiB ==> 45.27% Read : 1688 MiB ==> 45.27% Read : 1700 MiB ==> 45.27% Read : 1708 MiB ==> 45.27% Read : 1716 MiB ==> 45.27% Read : 1724 MiB ==> 45.27% Read : 1732 MiB ==> 45.27% Read : 1744 MiB ==> 45.27% Read : 1756 MiB ==> 45.27% Read : 1768 MiB ==> 45.27% Read : 1776 MiB ==> 45.27% Read : 1788 MiB ==> 45.27% Read : 1800 MiB ==> 45.27% Read : 1808 MiB ==> 45.27% Read : 1816 MiB ==> 45.27% Read : 1828 MiB ==> 45.27% Read : 1836 MiB ==> 45.27% Read : 1840 MiB ==> 45.27% Read : 1844 MiB ==> 45.27% Read : 1848 MiB ==> 45.27% Read : 1856 MiB ==> 45.27% Read : 1864 MiB ==> 45.27% Read : 1868 MiB ==> 45.27% Read : 1872 MiB ==> 45.27% Read : 1876 MiB ==> 45.27% Read : 1880 MiB ==> 45.27% Read : 1884 MiB ==> 45.27% Read : 1888 MiB ==> 45.27% Read : 1892 MiB ==> 45.27% Read : 1896 MiB ==> 45.27% Read : 1900 MiB ==> 45.27% Read : 1904 MiB ==> 45.27% Read : 1912 MiB ==> 45.27% Read : 1920 MiB ==> 45.27% Read : 1928 MiB ==> 45.27% Read : 1936 MiB ==> 45.27% Read : 1940 MiB ==> 45.27% Read : 1944 MiB ==> 45.27% Read : 1952 MiB ==> 45.27% Read : 1956 MiB ==> 45.27% Read : 1960 MiB ==> 45.27% Read : 1964 MiB ==> 45.27% Read : 1968 MiB ==> 45.27% Read : 1972 MiB ==> 45.27% Read : 1976 MiB ==> 45.27% Read : 1980 MiB ==> 45.27% Read : 1984 MiB ==> 45.27% Read : 1988 MiB ==> 45.27% Read : 1992 MiB ==> 45.27% Read : 1996 MiB ==> 45.27% Read : 2000 MiB ==> 45.27% Read : 2008 MiB ==> 45.27% Read : 2016 MiB ==> 45.27% Read : 2024 MiB ==> 45.27% Read : 2032 MiB ==> 45.27% Read : 2040 MiB ==> 45.27% Read : 2044 MiB ==> 45.27% Read : 2048 MiB ==> 45.27% Read : 2052 MiB ==> 45.27% Read : 2056 MiB ==> 45.27% Read : 2060 MiB ==> 45.27% Read : 2068 MiB ==> 45.27% Read : 2076 MiB ==> 45.27% Read : 2080 MiB ==> 45.27% Read : 2084 MiB ==> 45.27% Read : 2088 MiB ==> 45.27% Read : 2092 MiB ==> 45.27% Read : 2100 MiB ==> 45.27% Read : 2104 MiB ==> 45.27% Read : 2108 MiB ==> 45.27% Read : 2112 MiB ==> 45.27% Read : 2116 MiB ==> 45.27% Read : 2124 MiB ==> 45.27% Read : 2128 MiB ==> 45.27% Read : 2132 MiB ==> 45.27% Read : 2136 MiB ==> 45.27% Read : 2140 MiB ==> 45.27% Read : 2144 MiB ==> 45.27% Read : 2148 MiB ==> 45.27% Read : 2152 MiB ==> 45.27% Read : 2156 MiB ==> 45.27% Read : 2160 MiB ==> 45.27% Read : 2164 MiB ==> 45.27% Read : 2168 MiB ==> 45.27% Read : 2172 MiB ==> 45.27% Read : 2176 MiB ==> 45.27% Read : 2180 MiB ==> 45.27% Read : 2184 MiB ==> 45.27% Read : 2188 MiB ==> 45.27% Read : 2196 MiB ==> 45.27% Read : 2200 MiB ==> 45.27% Read : 2204 MiB ==> 45.27% Read : 2208 MiB ==> 45.27% Read : 2216 MiB ==> 45.27% Read : 2224 MiB ==> 45.27% Read : 2232 MiB ==> 45.27% Read : 2240 MiB ==> 45.27% Read : 2248 MiB ==> 45.27% Read : 2256 MiB ==> 45.27% Read : 2264 MiB ==> 45.27% Read : 2272 MiB ==> 45.27% Read : 2280 MiB ==> 45.27% Read : 2288 MiB ==> 45.27% Read : 2296 MiB ==> 45.27% Read : 2304 MiB ==> 45.27% Read : 2312 MiB ==> 45.27% Read : 2320 MiB ==> 45.27% Read : 2328 MiB ==> 45.27% Read : 2336 MiB ==> 45.27% Read : 2344 MiB ==> 45.27% Read : 2352 MiB ==> 45.27% Read : 2360 MiB ==> 45.27% Read : 2368 MiB ==> 45.27% Read : 2376 MiB ==> 45.27% Read : 2384 MiB ==> 45.27% Read : 2392 MiB ==> 45.27% Read : 2400 MiB ==> 45.27% Read : 2408 MiB ==> 45.27% Read : 2416 MiB ==> 45.27% Read : 2424 MiB ==> 45.27% Read : 2432 MiB ==> 45.27% Read : 2440 MiB ==> 45.27% Read : 2448 MiB ==> 45.27% Read : 2452 MiB ==> 45.27% Read : 2460 MiB ==> 45.27% Read : 2464 MiB ==> 45.27% Read : 2472 MiB ==> 45.27% Read : 2480 MiB ==> 45.27% Read : 2488 MiB ==> 45.27% Read : 2496 MiB ==> 45.27% Read : 2504 MiB ==> 45.27% Read : 2512 MiB ==> 45.27% Read : 2520 MiB ==> 45.27% Read : 2528 MiB ==> 45.27% Read : 2536 MiB ==> 45.27% Read : 2544 MiB ==> 45.27% Read : 2552 MiB ==> 45.27% Read : 2560 MiB ==> 45.27% Read : 2572 MiB ==> 45.27% Read : 2584 MiB ==> 45.27% Read : 2596 MiB ==> 45.27% Read : 2608 MiB ==> 45.27% Read : 2620 MiB ==> 45.27% Read : 2632 MiB ==> 45.27% Read : 2644 MiB ==> 45.27% Read : 2656 MiB ==> 45.27% Read : 2668 MiB ==> 45.27% Read : 2680 MiB ==> 45.27% Read : 2692 MiB ==> 45.27% Read : 2704 MiB ==> 45.27% Read : 2716 MiB ==> 45.27% Read : 2728 MiB ==> 45.27% Read : 2740 MiB ==> 45.27% Read : 2752 MiB ==> 45.27% Read : 2764 MiB ==> 45.27% Read : 2776 MiB ==> 45.27% Read : 2788 MiB ==> 45.27% Read : 2800 MiB ==> 45.27% Read : 2812 MiB ==> 45.27% Read : 2824 MiB ==> 45.27% Read : 2836 MiB ==> 45.27% Read : 2848 MiB ==> 45.27% Read : 2860 MiB ==> 45.27% Read : 2872 MiB ==> 45.27% Read : 2884 MiB ==> 45.27% Read : 2896 MiB ==> 45.27% Read : 2908 MiB ==> 45.27% Read : 2920 MiB ==> 45.27% Read : 2932 MiB ==> 45.27% Read : 2944 MiB ==> 45.27% Read : 2956 MiB ==> 45.27% Read : 2968 MiB ==> 45.27% Read : 2980 MiB ==> 45.27% Read : 2992 MiB ==> 45.27% Read : 3004 MiB ==> 45.27% Read : 3016 MiB ==> 45.27% Read : 3028 MiB ==> 45.27% Read : 3040 MiB ==> 45.27% Read : 3052 MiB ==> 45.27% Read : 3064 MiB ==> 45.27% Read : 3076 MiB ==> 45.27% Read : 3088 MiB ==> 45.27% Read : 3100 MiB ==> 45.27% Read : 3112 MiB ==> 45.27% Read : 3124 MiB ==> 45.27% Read : 3136 MiB ==> 45.27% Read : 3148 MiB ==> 45.27% Read : 3160 MiB ==> 45.27% Read : 3172 MiB ==> 45.27% Read : 3184 MiB ==> 45.27% Read : 3196 MiB ==> 45.27% Read : 3208 MiB ==> 45.27% Read : 3220 MiB ==> 45.27% Read : 3232 MiB ==> 45.27% Read : 3244 MiB ==> 45.27% Read : 3256 MiB ==> 45.27% Read : 3268 MiB ==> 45.27% Read : 3280 MiB ==> 45.27% Read : 3292 MiB ==> 45.27% Read : 3304 MiB ==> 45.27% Read : 3316 MiB ==> 45.27% Read : 3328 MiB ==> 45.27% Read : 3340 MiB ==> 45.27% Read : 3352 MiB ==> 45.27% Read : 3364 MiB ==> 45.27% Read : 3376 MiB ==> 45.27% Read : 3388 MiB ==> 45.27% Read : 3400 MiB ==> 45.27% Read : 3412 MiB ==> 45.27% Read : 3424 MiB ==> 45.27% Read : 3436 MiB ==> 45.27% Read : 3448 MiB ==> 45.27% Read : 3460 MiB ==> 45.27% Read : 3472 MiB ==> 45.27% Read : 3484 MiB ==> 45.27% Read : 3496 MiB ==> 45.27% Read : 3508 MiB ==> 45.27% Read : 3520 MiB ==> 45.27% Read : 3532 MiB ==> 45.27% Read : 3544 MiB ==> 45.27% Read : 3556 MiB ==> 45.27% Read : 3568 MiB ==> 45.27% Read : 3580 MiB ==> 45.27% Read : 3592 MiB ==> 45.27% Read : 3604 MiB ==> 45.27% Read : 3616 MiB ==> 45.27% Read : 3628 MiB ==> 45.27% Read : 3640 MiB ==> 45.27% Read : 3652 MiB ==> 45.27% Read : 3664 MiB ==> 45.27% Read : 3676 MiB ==> 45.27% Read : 3688 MiB ==> 45.27% Read : 3700 MiB ==> 45.27% Read : 3712 MiB ==> 45.27% Read : 3724 MiB ==> 45.27% Read : 3736 MiB ==> 45.27% Read : 3748 MiB ==> 45.27% Read : 3760 MiB ==> 45.27% Read : 3772 MiB ==> 45.27% Read : 3784 MiB ==> 45.27% Read : 3796 MiB ==> 45.27% Read : 3808 MiB ==> 45.27% Read : 3820 MiB ==> 45.27% Read : 3832 MiB ==> 45.27% Read : 3844 MiB ==> 45.27% Read : 3856 MiB ==> 45.27% Read : 3868 MiB ==> 45.27% Read : 3880 MiB ==> 45.27% Read : 3892 MiB ==> 45.27% Read : 3904 MiB ==> 45.27% Read : 3916 MiB ==> 45.27% Read : 3928 MiB ==> 45.27% Read : 3940 MiB ==> 45.27% Read : 3952 MiB ==> 45.27% Read : 3964 MiB ==> 45.27% Read : 3976 MiB ==> 45.27% Read : 3988 MiB ==> 45.27% Read : 4000 MiB ==> 45.27% Read : 4012 MiB ==> 45.27% Read : 4024 MiB ==> 45.27% Read : 4036 MiB ==> 45.27% Read : 4048 MiB ==> 45.27% Read : 4060 MiB ==> 45.27% Read : 4072 MiB ==> 45.27% Read : 4084 MiB ==> 45.27% Read : 4096 MiB ==> 45.27% Read : 4108 MiB ==> 45.27% Read : 4120 MiB ==> 45.27% Read : 4132 MiB ==> 45.27% Read : 4144 MiB ==> 45.27% Read : 4156 MiB ==> 45.27% Read : 4168 MiB ==> 45.27% Read : 4180 MiB ==> 45.27% Read : 4192 MiB ==> 45.27% Compressed 4404019200 bytes into 1993589810 bytes ==> 45.27% \n ---- test lz4 with skippable frames ---- ../programs/lz4 -dc goldenSamples/skip.bin ../programs/lz4 -dc < goldenSamples/skip.bin cat goldenSamples/skip.bin | ../programs/lz4 -dc echo "Hello from Valid Frame!\n" | ../programs/lz4 -c > tmp-lsk.lz4 cat goldenSamples/skip.bin tmp-lsk.lz4 goldenSamples/skip.bin | ../programs/lz4 -dc Hello from Valid Frame!\n rm -f tmp-lsk* ln -sf ../programs/lz4 ../programs/lz4c \n ---- test lz4c variant ---- ./datagen -g256MB | ../programs/lz4c -l -v | ../programs/lz4c -t *** LZ4 command line interface 32-bits v1.9.4, by Yann Collet *** ! Generating LZ4 Legacy format (deprecated) ! Read : 64 MiB ==> 59.26% Read : 128 MiB ==> 59.30% Read : 192 MiB ==> 59.27% Read : 256 MiB ==> 59.28% Compressed 268435456 bytes into 159139830 bytes ==> 59.28% stdin : decoded 268435456 bytes ./frametest -v -T90s Starting lz4frame tester (32-bits, 1.9.4) Seed = 6130 LZ4F_compressBound(0) = 65551 LZ4F_compressBound(1 KB, autoFlush=1) = 1032 LZ4F_compressBound(1 KB, autoFlush=0) = 65544 LZ4F_compressFrame, compress null content : null content encoded into a 11 bytes frame LZ4F_createDecompressionContext LZ4F_getFrameInfo on null-content frame (#157) LZ4F_freeDecompressionContext LZ4F_compressFrame, using fast level -3 : Compressed 2097152 bytes into a 1273923 bytes frame LZ4F_compressFrame, using default preferences : Compressed 2097152 bytes into a 1209759 bytes frame Decompression test : Single Pass decompression : Regenerated 2097152 bytes Reusing decompression context Missing last 4 bytes : indeed, requests 4 bytes Start by feeding 0 bytes, to get next input size : OK LZ4F_getFrameInfo on zero-size input : correctly failed : ERROR_frameHeader_incomplete LZ4F_getFrameInfo on not enough input : correctly failed : ERROR_frameHeader_incomplete LZ4F_getFrameInfo on enough input : correctly decoded Decode a buggy input : error detected : ERROR_maxBlockSize_invalid Reset decompression context, since it's left in error state Byte after byte : Regenerated 2097152/2097152 bytes Using 64 KB block : Compressed 2097152 bytes into a 1209763 bytes frame without checksum : Compressed 2097152 bytes into a 1209759 bytes frame Using 256 KB block : Compressed 2097152 bytes into a 1209995 bytes frame Decompression test : random segment sizes : Regenerated 2097152 bytes without checksum : Compressed 2097152 bytes into a 1209991 bytes frame Using 1 MB block : Compressed 2097152 bytes into a 1209260 bytes frame without frame checksum : Compressed 2097152 bytes into a 1209256 bytes frame Using 4 MB block : Compressed 2097152 bytes into a 1209254 bytes frame without frame checksum : Compressed 2097152 bytes into a 1209250 bytes frame LZ4F_compressFrame with block checksum : Compressed 2097152 bytes into a 1209887 bytes frame Decompress with block checksum : Regenerated 2097152 bytes compress without frameSize : Compressed 2097152 bytes into a 1209755 bytes frame compress with frameSize : Compressed 2097152 bytes into a 1209763 bytes frame compress with wrong frameSize : Error correctly detected : ERROR_frameSize_wrong insert a dictID : created frame header of size 11 bytes read a dictID : 153 Testing LZ4F_createCDict_advanced : OK LZ4F_compressFrame_usingCDict, with NULL dict : 39615 bytes LZ4F_compressFrame_usingCDict, with dict : compressed 66560 bytes into 36167 bytes LZ4F_decompress_usingDict : Regenerated 66560 bytes LZ4F_compressFrame_usingCDict, with dict, negative level : 82 bytes LZ4F_compressFrame_usingCDict, with dict, level max : 53 bytes LZ4F_compressFrame_usingCDict, multiple linked blocks : compressed 21504 bytes into 9355 bytes LZ4F_decompress_usingDict on multiple linked blocks : Regenerated 21504 bytes LZ4F_compressFrame_usingCDict, multiple independent blocks : compressed 21504 bytes into 9355 bytes LZ4F_decompress_usingDict on multiple independent blocks : Regenerated 21504 bytes getBlockSize test: Returned block size of 65536 bytes for blockID 4 Returned block size of 262144 bytes for blockID 5 Returned block size of 1048576 bytes for blockID 6 Returned block size of 4194304 bytes for blockID 7 Skippable frame test : random segment sizes : Skipped 2097152 bytes zero-size skippable frame Skipped 0 bytes Skippable frame header complete in first call Skipped 10 bytes Basic tests completed 25 58 95 165 216 307 395 473 534 569 642 726 742 841 914 945 991 1063 1092 1160 1199 1239 1276 1316 1376 1395 1396 1481 1547 1589 1636 1707 1778 1891 2001 2048 2097 2183 2238 2286 2402 2469 2534 2576 2653 2772 2857 2939 2958 3060 3161 3219 3308 3385 3418 3499 3575 3626 3775 3870 3934 3995 4090 4116 4175 4297 4339 4420 4471 4515 4596 4597 4760 4787 4922 5009 5084 5113 5160 5169 5260 5288 5398 5481 5537 5616 5705 5778 5849 5897 6014 6077 6117 6198 6264 6351 6434 6555 6585 6669 6779 6834 6853 6928 7015 7118 7195 7287 7382 7431 7480 7548 7633 7652 7683 7716 7770 7851 7929 8062 8151 8217 8274 8311 8438 8512 8579 8743 8809 8820 8920 8980 9048 9086 9110 9154 9192 9217 9239 9339 9385 9480 9535 9604 9696 9781 9814 9906 9944 10055 10102 10125 10206 10277 10305 10355 10367 10425 10502 10581 10590 10651 10734 10780 10842 10911 11002 11087 11154 11232 11269 11313 11384 11452 11536 11568 11605 11658 11717 11748 11800 11827 11923 11925 12006 12105 12138 12201 12323 12385 12488 12526 12601 12638 12717 12815 12860 12886 12929 13051 13134 13153 13260 13390 13459 13559 13596 13650 13709 13712 13754 13820 13866 13949 14037 14166 14237 14335 14366 14487 14550 14626 14686 14762 14854 14905 15012 15057 15177 15274 15340 15394 15462 15563 15607 15658 15745 15859 15979 16025 16095 16168 16169 16232 16335 16427 16543 16639 16686 16727 16802 16886 16931 16979 17046 17056 17152 17212 17219 17286 17373 17451 17522 17538 17549 17605 17715 17733 17798 17871 17946 18032 18058 18176 18284 18357 18434 18522 18597 18677 18688 18769 18818 18862 18915 18957 19015 19102 19214 19275 19335 19378 19439 19503 19543 19583 19605 19670 19724 19843 19881 19944 20019 20063 20101 20116 20166 20167 20253 20339 20415 20544 20603 20644 20684 20710 20782 20826 20876 20946 21056 21119 21156 21235 21258 21313 21348 21451 21512 21563 21637 21666 21770 21804 21847 21934 21968 21982 22079 22177 22246 22345 22416 22484 22513 22571 22604 22665 22697 22772 22811 22897 22941 22954 23043 23164 23223 23244 23366 23461 23479 23567 23665 23749 23815 23930 24037 24136 24240 24262 24361 24379 24409 24461 24510 24584 24609 24629 24757 24795 24831 24900 25029 25069 25174 25240 25304 25407 25454 25526 25538 25624 25710 25730 25780 25832 25912 25958 26006 26082 26172 26236 26278 26316 26378 26414 26465 26519 26554 26572 26652 26718 26754 26769 26840 26872 26957 27044 27105 27254 27317 27439 27522 27602 27663 27736 27807 27853 27866 27943 27999 28034 28066 28126 28214 28293 28354 28358 28480 28549 28635 28663 28821 28912 28952 28992 28993 29035 29170 29194 29222 29286 29363 29373 29419 29479 29516 29590 29667 29740 29858 29874 29984 30026 All tests completed ./fullbench --no-prompt -i1 COPYING *** LZ4 speed analyzer v1.9.4 32-bits, by Yann Collet *** - 1 iterations - Loading COPYING... COPYING : Compression functions : 1-LZ4_compress_default : 18092 -> 10582 (58.49%), 327.3 MB/s 2-LZ4_compress_default(small dst) : 18092 -> 10582 (58.49%), 340.0 MB/s 3-LZ4_compress_destSize : 18092 -> 10582 (58.49%), 368.0 MB/s 4-LZ4_compress_fast(0) : 18092 -> 10582 (58.49%), 327.0 MB/s 5-LZ4_compress_fast(1) : 18092 -> 10582 (58.49%), 326.7 MB/s 6-LZ4_compress_fast(2) : 18092 -> 10951 (60.53%), 358.9 MB/s 7-LZ4_compress_fast(17) : 18092 -> 15583 (86.13%), 932.5 MB/s 8-LZ4_compress_fast_extState(0) : 18092 -> 10582 (58.49%), 326.4 MB/s 9-LZ4_compress_fast_continue(0) : 18092 -> 10651 (58.87%), 349.6 MB/s 10-LZ4_compress_HC : 18092 -> 9050 (50.02%), 43.3 MB/s 12-LZ4_compress_HC_extStateHC : 18092 -> 9050 (50.02%), 43.3 MB/s 14-LZ4_compress_HC_continue : 18092 -> 9050 (50.02%), 43.2 MB/s 20-LZ4_compress_forceDict : 18092 -> 10651 (58.87%), 345.6 MB/s 30-LZ4F_compressFrame : 18092 -> 10597 (58.57%), 334.4 MB/s 40-LZ4_saveDict : 18092 -> 18092 (100.0%),523474.4 MB/s 41-LZ4_saveDictHC : 18092 -> 18092 (100.0%),503965.6 MB/s Decompression functions : 1-LZ4_decompress_fast : 18092 -> 321.4 MB/s 2-LZ4_decompress_fast_usingDict(pref : 18092 -> 325.1 MB/s 3-LZ4_decompress_fast_using(Ext)Dict : 18092 -> 279.5 MB/s 4-LZ4_decompress_safe : 18092 -> 1104.6 MB/s 5-LZ4_decompress_safe_withPrefix64k : 18092 -> 1227.6 MB/s 6-LZ4_decompress_safe_usingDict : 18092 -> 1228.1 MB/s 7-LZ4_decompress_safe_partial : 18092 -> 1112.1 MB/s 8-LZ4_decompress_safe_partial_usingD : 18092 -> 1216.4 MB/s 9-LZ4_decompress_safe_partial_forceE : 18092 -> 1096.7 MB/s 10-LZ4_decompress_safe_forceExtDict : 18092 -> 1179.0 MB/s 11-LZ4F_decompress : 18092 -> 994.9 MB/s 12-LZ4F_decompress_followHint : 18092 -> 991.3 MB/s 13-LZ4F_decompress_noHint : 18092 -> 994.4 MB/s ./fuzzer -T90s Starting LZ4 fuzzer (32-bits, v1.9.4) Seed = 4735 Overflow tests : 2 high address detected : 3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 all overflows correctly detected All unit tests completed successfully compressionLevel=9 Overflow tests : 2 high address detected : 3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 all overflows correctly detected All unit tests completed successfully compressionLevel=10 generating low buffer at address 0x10000 0 10 22 33 47 59 69 82 94 104 118 128 137 149 160 172 189 201 214 228 240 252 270 279 294 306 314 325 337 348 359 370 380 393 402 413 426 438 449 458 468 485 496 508 520 532 544 557 567 582 593 602 618 630 644 654 669 680 692 701 713 725 736 747 761 772 784 798 807 820 836 848 857 866 877 887 902 915 925 939 952 963 973 986 998 1010 1023 1034 1044 1056 1068 1081 1092 1106 1119 1133 1144 1157 1169 1182 1197 1210 1223 1235 1245 1259 1270 1281 1291 1304 1317 1332 1345 1357 1368 1376 1390 1399 1412 1424 1435 1448 1461 1473 1483 1494 1504 1516 1527 1539 1553 1562 1573 1584 1595 1609 1620 1635 1647 1660 1672 1682 1692 1703 1713 1724 1735 1747 1761 1778 1790 1805 1821 1831 1841 1852 1864 1876 1886 1898 1912 1926 1940 1953 1963 1975 1988 2000 2016 2030 2040 2054 2066 2078 2093 2105 2119 2130 2137 2150 2162 2179 2187 2196 2208 2220 2230 2241 2253 2264 2277 2287 2298 2310 2322 2332 2345 2354 2363 2374 2383 2396 2414 2429 2440 2454 2462 2474 2489 2503 2516 2527 2541 2550 2566 2577 2592 2603 2618 2630 2640 2647 2662 2675 2686 2698 2709 2724 2741 2751 2758 2772 2784 2794 2803 2816 2832 2842 2856 2872 2885 2897 2908 2918 2930 2942 2958 2971 2983 2996 3009 3022 3037 3049 3060 3070 3080 3092 3104 3118 3132 3142 3150 3161 3173 3186 3196 3206 3218 3230 3240 3252 3261 3276 3285 3299 3309 3322 3331 3344 3359 3373 3386 3401 3415 3427 3439 3452 3463 3474 3486 3498 3510 3524 3535 3549 3559 3573 3586 3599 3611 3622 3630 3642 3655 3664 3674 3688 3700 3715 3724 3733 3745 3755 3764 3779 3793 3802 3813 3827 3838 3848 3864 3876 3885 3895 3902 3916 3927 3936 3950 3962 3973 3984 3994 4007 4018 4031 4041 4053 4066 4076 4087 4098 4113 4127 4137 4149 4161 4175 4189 4202 4211 4221 4237 4252 4261 4273 4287 4299 4314 4324 4334 4347 4358 4369 4382 4395 4410 4423 4433 4443 4453 4470 4481 4492 4506 4520 4530 4539 4548 4560 4571 4584 4596 4609 4620 4631 4641 4652 4666 4674 4686 4699 4714 4727 4743 4756 4766 4777 4788 4801 4814 4826 4834 4849 4863 4875 4888 4897 4909 4923 4935 4949 4960 4972 4985 4997 5010 5020 5032 5042 5054 / 5054 - all tests completed successfully compression ratio: 54.810% HC compression ratio: 51.741% ratio with dict: 34.780% \n ---- test decompress-partial ---- ./decompress-partial test decompress-partial OK \n ---- test decompress-partial-usingDict ---- ./decompress-partial-usingDict starting test decompress-partial-usingDict : test decompress-partial-usingDict OK make: Leaving directory '/usr/src/RPM/BUILD/lz4-1.9.4-alt1/tests' + exit 0 Processing files: lz4-1.9.4-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.37780 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd lz4-1.9.4-alt1 + DOCDIR=/usr/src/tmp/lz4-buildroot/usr/share/doc/lz4-1.9.4 + export DOCDIR + rm -rf /usr/src/tmp/lz4-buildroot/usr/share/doc/lz4-1.9.4 + /bin/mkdir -p /usr/src/tmp/lz4-buildroot/usr/share/doc/lz4-1.9.4 + cp -prL LICENSE NEWS README.md /usr/src/tmp/lz4-buildroot/usr/share/doc/lz4-1.9.4 + chmod -R go-w /usr/src/tmp/lz4-buildroot/usr/share/doc/lz4-1.9.4 + chmod -R a+rX /usr/src/tmp/lz4-buildroot/usr/share/doc/lz4-1.9.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oIyKWC find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AzWoJr find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: liblz4 = 1:1.9.4-alt1, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.33), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.6), libc.so.6(GLIBC_2.7), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.mYBFMZ Creating lz4-debuginfo package Processing files: liblz4-1.9.4-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.27225 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd lz4-1.9.4-alt1 + DOCDIR=/usr/src/tmp/lz4-buildroot/usr/share/doc/liblz4-1.9.4 + export DOCDIR + rm -rf /usr/src/tmp/lz4-buildroot/usr/share/doc/liblz4-1.9.4 + /bin/mkdir -p /usr/src/tmp/lz4-buildroot/usr/share/doc/liblz4-1.9.4 + cp -prL lib/LICENSE /usr/src/tmp/lz4-buildroot/usr/share/doc/liblz4-1.9.4 + chmod -R go-w /usr/src/tmp/lz4-buildroot/usr/share/doc/liblz4-1.9.4 + chmod -R a+rX /usr/src/tmp/lz4-buildroot/usr/share/doc/liblz4-1.9.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.XJZKF2 find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/lz4-buildroot/lib/liblz4.so.1: 91 symbols, 17 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dNMm2n find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: liblz4.so.1 = set:kdM5gNUbF3KIMt3ooTZHOp2fldcuDMknnKl5orJK759Af8VRAc7Z0Kn1SgSvsiLihMW1acRgjOHNzPqQPpQMfKoPdjoe4pZjCvX4sYK1ROZ4XJiap0NcuzRgiLh0iELAxziAxIvOiFM9MwOHBqNte1OYb2F19YqrnabgGpHW6FhdJZdu5413fH8r5 Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5QxURO Creating liblz4-debuginfo package Processing files: liblz4-devel-1.9.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xLPz3u find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.BjkG3D find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: pkgconfig(liblz4) = 1.9.4 Requires: liblz4 = 1:1.9.4-alt1, /lib/liblz4.so.1.9.4, /usr/lib/pkgconfig Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fLqpvc Processing files: lz4-debuginfo-1.9.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.GnCvdY find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.k5x2IS find-requires: running scripts (debuginfo) Requires: lz4 = 1:1.9.4-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6) Processing files: liblz4-debuginfo-1.9.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hmOFmb find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OeIPmU find-requires: running scripts (debuginfo) Provides: debug(liblz4.so.1) Requires: liblz4 = 1:1.9.4-alt1, debug(libc.so.6) Adding to lz4 a strict dependency on liblz4 Adding to lz4-debuginfo a strict dependency on lz4 Adding to liblz4-devel a strict dependency on liblz4 Adding to liblz4-debuginfo a strict dependency on liblz4 Adding to lz4-debuginfo a strict dependency on liblz4-debuginfo Removing from lz4-debuginfo 10 sources provided by liblz4-debuginfo also prunning dir /usr/src/debug/lz4-1.9.4-alt1/lib Removing 1 extra deps from liblz4-devel due to dependency on liblz4 Removing 4 extra deps from lz4 due to repentancy on liblz4 Removing 1 extra deps from lz4-debuginfo due to repentancy on liblz4-debuginfo Wrote: /usr/src/RPM/RPMS/i586/lz4-1.9.4-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/liblz4-1.9.4-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/liblz4-devel-1.9.4-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/lz4-debuginfo-1.9.4-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/liblz4-debuginfo-1.9.4-alt1.i586.rpm (w2.lzdio) 553.54user 42.02system 8:48.75elapsed 112%CPU (0avgtext+0avgdata 1055340maxresident)k 0inputs+0outputs (0major+8591417minor)pagefaults 0swaps 0.86user 1.57system 8:54.42elapsed 0%CPU (0avgtext+0avgdata 11520maxresident)k 0inputs+0outputs (0major+93745minor)pagefaults 0swaps --- liblz4-1.9.4-alt1.i586.rpm.repo 2022-11-02 18:16:42.000000000 +0000 +++ liblz4-1.9.4-alt1.i586.rpm.hasher 2024-12-14 08:47:30.861354458 +0000 @@ -12,5 +12,5 @@ File: /lib/liblz4.so.1 120777 root:root liblz4.so.1.9.4 -File: /lib/liblz4.so.1.9.4 100644 root:root 0eebc5195f67061da15a54acdfb765ca +File: /lib/liblz4.so.1.9.4 100644 root:root 4f9ab326c9922a168b0fe1e06e9fe2fb File: /usr/share/doc/liblz4-1.9.4 40755 root:root File: /usr/share/doc/liblz4-1.9.4/LICENSE 100644 root:root 5cd5f851b52ec832b10eedb3f01f885a -RPMIdentity: 05b341b511cb43e493a8766ff5d751098546b58be8c4c3ae11853520ac5559a02bb45cb714f3265502faab2ca46450ad62f90985222fa849e52091bd9373baf0 +RPMIdentity: f238aee7d93acb356eca5817964c40909caa28076c34527a618e8d0ccce4f18018c8cfbd85a4095ecf620035164e38e81014cb8bd33f97b4b1bb3005a21ed0a6 --- liblz4-debuginfo-1.9.4-alt1.i586.rpm.repo 2022-11-02 18:16:42.000000000 +0000 +++ liblz4-debuginfo-1.9.4-alt1.i586.rpm.hasher 2024-12-14 08:47:31.068356783 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/3f 40755 root:root -/usr/lib/debug/.build-id/3f/e43e892625f2384bb060017047b4f771ebe90d 120777 root:root ../../../../../lib/liblz4.so.1.9.4 -/usr/lib/debug/.build-id/3f/e43e892625f2384bb060017047b4f771ebe90d.debug 120777 root:root ../../lib/liblz4.so.1.9.4.debug +/usr/lib/debug/.build-id/e9 40755 root:root +/usr/lib/debug/.build-id/e9/aaa3b8e161202e9559f821005c9609b80645fb 120777 root:root ../../../../../lib/liblz4.so.1.9.4 +/usr/lib/debug/.build-id/e9/aaa3b8e161202e9559f821005c9609b80645fb.debug 120777 root:root ../../lib/liblz4.so.1.9.4.debug /usr/lib/debug/lib/liblz4.so.1.9.4.debug 100644 root:root @@ -22,6 +22,6 @@ Provides: liblz4-debuginfo = 1:1.9.4-alt1:sisyphus+309416.100.1.1 -File: /usr/lib/debug/.build-id/3f 40755 root:root -File: /usr/lib/debug/.build-id/3f/e43e892625f2384bb060017047b4f771ebe90d 120777 root:root ../../../../../lib/liblz4.so.1.9.4 -File: /usr/lib/debug/.build-id/3f/e43e892625f2384bb060017047b4f771ebe90d.debug 120777 root:root ../../lib/liblz4.so.1.9.4.debug -File: /usr/lib/debug/lib/liblz4.so.1.9.4.debug 100644 root:root a38ebfba785c4cd67d5a20cd42b6c5d8 +File: /usr/lib/debug/.build-id/e9 40755 root:root +File: /usr/lib/debug/.build-id/e9/aaa3b8e161202e9559f821005c9609b80645fb 120777 root:root ../../../../../lib/liblz4.so.1.9.4 +File: /usr/lib/debug/.build-id/e9/aaa3b8e161202e9559f821005c9609b80645fb.debug 120777 root:root ../../lib/liblz4.so.1.9.4.debug +File: /usr/lib/debug/lib/liblz4.so.1.9.4.debug 100644 root:root 4ac2a21e661073ee510803863ce1d553 File: /usr/lib/debug/lib/liblz4.so.1.debug 120777 root:root liblz4.so.1.9.4.debug @@ -39,2 +39,2 @@ File: /usr/src/debug/lz4-1.9.4-alt1/lib/xxhash.h 100644 root:root e402c69cf0dba5f5a6d8004cf91b6c81 -RPMIdentity: adcaa7dd9ea8a534791beae8f2e91ef2adfacf8cb0d24bbe3a62c6309ce010af265311d73e339a260fb4969af154bdbd6f5bfccf0bb942ba830d3ef3aa1ce719 +RPMIdentity: 007185cf33d97d4cd49a6cced11a4c99c51fd9903cc029a1e08567890b5fa19c9f4ee59344405c1fd18e057ffd75ea9b7c0686dad5355049c5345862bc0bb36c --- lz4-1.9.4-alt1.i586.rpm.repo 2022-11-02 18:16:42.000000000 +0000 +++ lz4-1.9.4-alt1.i586.rpm.hasher 2024-12-14 08:47:31.204358311 +0000 @@ -24,3 +24,3 @@ Provides: lz4 = 1:1.9.4-alt1:sisyphus+309416.100.1.1 -File: /usr/bin/lz4 100755 root:root 51528c65dd2b40cd297e3336482333c7 +File: /usr/bin/lz4 100755 root:root 0fd6f7750c9239c32bbd86599d53df90 File: /usr/bin/lz4c 120777 root:root lz4 @@ -36,2 +36,2 @@ File: /usr/share/man/man1/unlz4.1.xz 120777 root:root lz4.1.xz -RPMIdentity: b2bf30590354dc99a2b09a39b65f8b0e100ae6649c617e473048a521d50478378e1ae81ecd0d4740777deaa5bc4592c9d4b4305e39b28c319b8138aa0443874a +RPMIdentity: f346772856e71b8e655e067fbbea7c21768394366815188a24048ea540220681b37ab5d9c6396a20702a6c91c8e83297207ea11dd2d8746c446f5d1fe1b22ace --- lz4-debuginfo-1.9.4-alt1.i586.rpm.repo 2022-11-02 18:16:42.000000000 +0000 +++ lz4-debuginfo-1.9.4-alt1.i586.rpm.hasher 2024-12-14 08:47:31.382360311 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/45 40755 root:root -/usr/lib/debug/.build-id/45/6335e2799c13ea80f33cad90ca483342c2e97c 120777 root:root ../../../../bin/lz4 -/usr/lib/debug/.build-id/45/6335e2799c13ea80f33cad90ca483342c2e97c.debug 120777 root:root ../../usr/bin/lz4.debug +/usr/lib/debug/.build-id/93 40755 root:root +/usr/lib/debug/.build-id/93/a4ad73ca45ae10a143459a4b1a443078f2310f 120777 root:root ../../../../bin/lz4 +/usr/lib/debug/.build-id/93/a4ad73ca45ae10a143459a4b1a443078f2310f.debug 120777 root:root ../../usr/bin/lz4.debug /usr/lib/debug/usr/bin/lz4.debug 100644 root:root @@ -22,6 +22,6 @@ Provides: lz4-debuginfo = 1:1.9.4-alt1:sisyphus+309416.100.1.1 -File: /usr/lib/debug/.build-id/45 40755 root:root -File: /usr/lib/debug/.build-id/45/6335e2799c13ea80f33cad90ca483342c2e97c 120777 root:root ../../../../bin/lz4 -File: /usr/lib/debug/.build-id/45/6335e2799c13ea80f33cad90ca483342c2e97c.debug 120777 root:root ../../usr/bin/lz4.debug -File: /usr/lib/debug/usr/bin/lz4.debug 100644 root:root 10e0fb5941b6b7dd44ce86397a4bf124 +File: /usr/lib/debug/.build-id/93 40755 root:root +File: /usr/lib/debug/.build-id/93/a4ad73ca45ae10a143459a4b1a443078f2310f 120777 root:root ../../../../bin/lz4 +File: /usr/lib/debug/.build-id/93/a4ad73ca45ae10a143459a4b1a443078f2310f.debug 120777 root:root ../../usr/bin/lz4.debug +File: /usr/lib/debug/usr/bin/lz4.debug 100644 root:root 778f1d42ab10d69f9563ec873a57856c File: /usr/lib/debug/usr/bin/lz4c.debug 120777 root:root lz4.debug @@ -39,2 +39,2 @@ File: /usr/src/debug/lz4-1.9.4-alt1/programs/util.h 100644 root:root 56193e36fab0724ee023b35047a1c38e -RPMIdentity: 436b9faba00c09211a8fc0629b2f26dd3ee1132970035d525c44a920d2646c0bb777134afe436da892e861bd94f416dda3c92f329b658ab46aefd706cfa109d7 +RPMIdentity: b9f32817681140a40a78b4d7f82dcdfa970fc845a23a60acbcbbf9e464ce242f7e7d9f984ca99ec890e95609e18ca2ff6084983ffa2b2bb67b7e2116316af404