1
1
#! /bin/sh
2
2
3
3
set -e # exit immediately on error
4
- # set -x # print commands before execution (debug)
4
+ set -x # print commands before execution (debug)
5
5
6
6
unset ZSTD_CLEVEL
7
7
unset ZSTD_NBTHREADS
@@ -16,13 +16,7 @@ datagen() {
16
16
" $DATAGEN_BIN " " $@ "
17
17
}
18
18
19
- zstd () {
20
- if [ -z " $EXE_PREFIX " ]; then
21
- " $ZSTD_BIN " " $@ "
22
- else
23
- " $EXE_PREFIX " " $ZSTD_BIN " " $@ "
24
- fi
25
- }
19
+ alias zstd=" $EXE_PREFIX $ZSTD_BIN "
26
20
27
21
sudoZstd () {
28
22
if [ -z " $EXE_PREFIX " ]; then
@@ -1563,18 +1557,16 @@ then
1563
1557
println " \n===> zstdmt environment variable tests "
1564
1558
echo " multifoo" >> mt_tmp
1565
1559
ZSTD_NBTHREADS=-3 zstd -f mt_tmp # negative value, warn and revert to default setting
1566
- ZSTD_NBTHREADS=' ' zstd -f mt_tmp # empty env var, warn and revert to default setting
1567
- ZSTD_NBTHREADS=- zstd -f mt_tmp # malformed env var, warn and revert to default setting
1568
- ZSTD_NBTHREADS=a zstd -f mt_tmp # malformed env var, warn and revert to default setting
1569
- ZSTD_NBTHREADS=+a zstd -f mt_tmp # malformed env var, warn and revert to default setting
1560
+ ZSTD_NBTHREADS=' ' zstd -f mt_tmp # empty env var, warn and revert to default setting
1561
+ ZSTD_NBTHREADS=- zstd -f mt_tmp # malformed env var, warn and revert to default setting
1562
+ ZSTD_NBTHREADS=a zstd -f mt_tmp # malformed env var, warn and revert to default setting
1563
+ ZSTD_NBTHREADS=+a zstd -f mt_tmp # malformed env var, warn and revert to default setting
1570
1564
ZSTD_NBTHREADS=3a7 zstd -f mt_tmp # malformed env var, warn and revert to default setting
1571
1565
ZSTD_NBTHREADS=50000000000 zstd -f mt_tmp # numeric value too large, warn and revert to default setting=
1572
1566
ZSTD_NBTHREADS=2 zstd -f mt_tmp # correct usage
1573
1567
ZSTD_NBTHREADS=1 zstd -f mt_tmp # correct usage: single worker
1574
- ZSTD_NBTHREADS=4 zstd -f mt_tmp -vv 2>&1 | grep " 4 worker threads" # check message
1575
- zstd -tq mt_tmp.zst
1576
- ZSTD_NBTHREADS=0 zstd -f mt_tmp -vv 2>&1 | grep " core(s) detected" # check core count autodetection is triggered
1577
- zstd -tq mt_tmp.zst
1568
+ ZSTD_NBTHREADS=4 zstd -f mt_tmp -vv 2>&1 | $GREP " 4 worker threads" # check message
1569
+ ZSTD_NBTHREADS=0 zstd -f mt_tmp -vv 2>&1 | $GREP " core(s) detected" # check core count autodetection is triggered
1578
1570
# temporary envvar changes in the above tests would actually persist in macos /bin/sh
1579
1571
unset ZSTD_NBTHREADS
1580
1572
rm -f mt_tmp*
0 commit comments