+++ /dev/null
-version: 2
-jobs:
- build:
- docker:
- - image: debian:stretch
- steps:
- - checkout
- - run:
- name: Greeting
- command: echo Hello, world.
- - run:
- name: Print the Current Time
- command: date
fastLevel = readU32FromChar(&argument);
if (fastLevel) {
dictCLevel = cLevel = -(int)fastLevel;
+ } else {
+ CLEAN_RETURN(badusage(programName));
}
} else if (*argument != 0) {
/* Invalid character following --fast */
$ZSTD --fast -f tmp # == -1
$ZSTD --fast=3 -f tmp # == -3
$ZSTD --fast=200000 -f tmp # == no compression
+! $ZSTD -c --fast=0 tmp # should fail
$ECHO "test : too large numeric argument"
$ZSTD --fast=9999999999 -f tmp && die "should have refused numeric value"
$ECHO "test : compress to stdout"
if [ $GZIPMODE -eq 1 ]; then
./datagen > tmp
rm -f tmp.zst
- $ZSTD --format=gzip --format=zstd -f tmp
+ $ZSTD --format=gzip --format=zstd -f tmp
test -f tmp.zst
fi
! $ZSTD -d tmp.abc 2> tmplg
-if [ $GZIPMODE -ne 1 ]; then
+if [ $GZIPMODE -ne 1 ]; then
grep ".gz" tmplg > $INTOVOID && die "Unsupported suffix listed"
fi
-if [ $LZMAMODE -ne 1 ]; then
+if [ $LZMAMODE -ne 1 ]; then
grep ".lzma" tmplg > $INTOVOID && die "Unsupported suffix listed"
grep ".xz" tmplg > $INTOVOID && die "Unsupported suffix listed"
fi