START	lib/libz	2025-03-17T14:37:46Z

==== run-regress-example ====
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP -I/usr/src/regress/lib/libz/../../../lib/libz -c /usr/src/regress/lib/libz/example.c
cc   -o example example.o -lz
./example
zlib version 1.3.1.1-motley = 0x1311, compile flags = 0xa9
uncompress(): hello, hello!
gzread(): hello, hello!
gzgets() after gzseek:  hello!
inflate(): hello, hello!
large_inflate(): OK
after inflateSync(): hello, hello!
inflate with dictionary: hello, hello!

==== run-regress-infcover ====
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP -I/usr/src/regress/lib/libz/../../../lib/libz -c /usr/src/regress/lib/libz/infcover.c
cc   -o infcover infcover.o -Wl,-Bstatic -lz -Wl,-Bdynamic
ld: warning: infcover.c:529 (/usr/src/regress/lib/libz/infcover.c:529)(infcover.o:(try)): warning: strcpy() is almost always misused, please use strlcpy()
./infcover
1.3.1.1-motley
inflate init: 7160 allocated
prime: 7160 high water mark
force window allocation: 79856 high water mark
force window replacement: 14832 high water mark
force split window update: 14832 high water mark
use fixed blocks: 7160 high water mark
bad window size: 7160 high water mark
wrong version: 0 high water mark
inflate built-in memory routines
inflate bad parameters
bad gzip method: 7160 high water mark
bad gzip flags: 7160 high water mark
bad zlib method: 7160 high water mark
set window size from header: 14320 high water mark
bad zlib window size: 7160 high water mark
check adler32: 7160 high water mark
bad header crc: 7160 high water mark
check gzip length: 7160 high water mark
bad zlib header check: 7160 high water mark
need dictionary: 14832 high water mark
compute adler32: 79856 high water mark
miscellaneous, force memory errors: 14576 high water mark
inflateBack bad parameters
inflateBack bad state: 7160 high water mark
inflateBack built-in memory routines
invalid stored block lengths-late: 7160 high water mark
invalid stored block lengths-back: 7160 high water mark
fixed-late: 7160 high water mark
fixed-back: 7160 high water mark
invalid block type-late: 7160 high water mark
invalid block type-back: 7160 high water mark
stored-late: 39928 high water mark
stored-back: 7160 high water mark
too many length or distance symbols-late: 7160 high water mark
too many length or distance symbols-back: 7160 high water mark
invalid code lengths set-late: 7160 high water mark
invalid code lengths set-back: 7160 high water mark
invalid bit length repeat-late: 7160 high water mark
invalid bit length repeat-back: 7160 high water mark
invalid bit length repeat-late: 7160 high water mark
invalid bit length repeat-back: 7160 high water mark
invalid code -- missing end-of-block-late: 7160 high water mark
invalid code -- missing end-of-block-back: 7160 high water mark
invalid literal/lengths set-late: 7160 high water mark
invalid literal/lengths set-back: 7160 high water mark
invalid distances set-late: 7160 high water mark
invalid distances set-back: 7160 high water mark
invalid literal/length code-late: 7160 high water mark
invalid literal/length code-back: 7160 high water mark
invalid distance code-late: 7160 high water mark
invalid distance code-back: 7160 high water mark
invalid distance too far back-late: 7160 high water mark
invalid distance too far back-back: 7160 high water mark
incorrect data check-late: 7160 high water mark
incorrect length check-late: 7160 high water mark
pull 17-late: 7160 high water mark
pull 17-back: 7160 high water mark
long code-late: 7160 high water mark
long code-back: 7160 high water mark
length extra-late: 39928 high water mark
length extra-back: 7160 high water mark
long distance and extra-late: 39928 high water mark
long distance and extra-back: 7160 high water mark
window end-late: 39928 high water mark
window end-back: 7160 high water mark
inflate_fast TYPE return: 7160 high water mark
window wrap: 14832 high water mark
inflate_table not enough errors
fast length extra bits: 7160 high water mark
fast distance extra bits: 7160 high water mark
fast invalid distance code: 7160 high water mark
fast invalid literal/length code: 7160 high water mark
fast 2nd level codes and too far back: 7160 high water mark
very common case: 14832 high water mark
contiguous and wrap around window: 14832 high water mark
copy direct from output: 7416 high water mark

==== run-default-level0-zero0-rand0 ====
cc -O2 -pipe  -g -Wall -Wpointer-arith -Wuninitialized -Wstrict-prototypes -Wmissing-prototypes -Wunused -Wsign-compare -Wshadow  -MD -MP -I/usr/src/regress/lib/libz/../../../lib/libz -c /usr/src/regress/lib/libz/minigzip.c
cc   -o minigzip minigzip.o -lz
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip    <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level0-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip    <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level0-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip    <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level0-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip    <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level0-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip    <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level0-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip    <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level1-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level1-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level1-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level1-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level1-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level1-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level2-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level2-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level2-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level2-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level2-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level2-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level3-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level3-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level3-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level3-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level3-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level3-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level4-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level4-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level4-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level4-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level4-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level4-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level5-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level5-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level5-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level5-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level5-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level5-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level6-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level6-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level6-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level6-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level6-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level6-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level7-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level7-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level7-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level7-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level7-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level7-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level8-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level8-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level8-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level8-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level8-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level8-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level9-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip  -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level9-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip  -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level9-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip  -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level9-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip  -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level9-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip  -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-default-level9-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip  -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level0-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level0-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level0-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level0-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level0-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level0-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level1-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level1-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level1-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level1-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level1-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level1-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level2-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level2-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level2-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level2-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level2-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level2-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level3-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level3-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level3-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level3-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level3-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level3-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level4-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level4-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level4-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level4-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level4-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level4-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level5-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level5-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level5-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level5-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level5-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level5-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level6-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level6-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level6-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level6-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level6-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level6-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level7-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level7-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level7-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level7-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level7-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level7-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level8-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level8-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level8-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level8-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level8-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level8-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level9-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -f -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level9-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -f -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level9-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -f -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level9-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -f -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level9-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -f -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-filtered-level9-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -f -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level0-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level0-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level0-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level0-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level0-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level0-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level1-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level1-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level1-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level1-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level1-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level1-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level2-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level2-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level2-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level2-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level2-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level2-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level3-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level3-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level3-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level3-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level3-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level3-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level4-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level4-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level4-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level4-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level4-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level4-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level5-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level5-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level5-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level5-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level5-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level5-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level6-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level6-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level6-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level6-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level6-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level6-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level7-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level7-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level7-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level7-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level7-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level7-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level8-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level8-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level8-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level8-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level8-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level8-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level9-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -h -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level9-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -h -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level9-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -h -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level9-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -h -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level9-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -h -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-huffman-level9-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -h -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level0-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level0-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level0-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level0-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level0-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level0-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r   <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level1-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level1-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level1-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level1-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level1-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level1-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -1  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level2-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level2-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level2-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level2-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level2-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level2-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -2  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level3-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level3-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level3-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level3-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level3-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level3-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -3  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level4-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level4-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level4-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level4-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level4-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level4-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -4  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level5-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level5-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level5-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level5-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level5-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level5-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -5  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level6-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level6-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level6-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level6-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level6-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level6-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -6  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level7-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level7-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level7-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level7-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level7-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level7-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -7  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level8-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level8-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level8-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level8-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level8-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level8-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -8  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level9-zero0-rand0 ====
rm -f in out out.gz
dd status=none seek=0 count=0 if=/dev/random of=in bs=1k
./minigzip -r -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level9-zero0-rand1 ====
rm -f in out out.gz
dd status=none seek=0 count=1 if=/dev/random of=in bs=1k
./minigzip -r -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level9-zero1-rand0 ====
rm -f in out out.gz
dd status=none seek=1 count=0 if=/dev/random of=in bs=1k
./minigzip -r -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level9-zero0-rand10 ====
rm -f in out out.gz
dd status=none seek=0 count=10 if=/dev/random of=in bs=1k
./minigzip -r -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level9-zero5-rand5 ====
rm -f in out out.gz
dd status=none seek=5 count=5 if=/dev/random of=in bs=1k
./minigzip -r -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-rle-level9-zero10-rand0 ====
rm -f in out out.gz
dd status=none seek=10 count=0 if=/dev/random of=in bs=1k
./minigzip -r -9  <in >out.gz
gunzip -k out.gz
cmp in out

==== run-utils_unittest-0 ====
c++ -O2 -pipe    -MD -MP -I/usr/src/regress/lib/libz/../../../lib/libz -c /usr/src/regress/lib/libz/utils_unittest.cc
c++   -o utils_unittest utils_unittest.o -lz
./utils_unittest 0

==== run-utils_unittest-1 ====
./utils_unittest 1

==== run-utils_unittest-2 ====
./utils_unittest 2

==== run-utils_unittest-3 ====
./utils_unittest 3

==== run-utils_unittest-4 ====
./utils_unittest 4

==== run-utils_unittest-5 ====
./utils_unittest 5

==== run-utils_unittest-6 ====
./utils_unittest 6

PASS	lib/libz	Duration 0m13.38s