]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
playtests: do not use cat on large files
authorYann Collet <cyan@fb.com>
Fri, 6 Oct 2017 03:21:59 +0000 (20:21 -0700)
committerYann Collet <cyan@fb.com>
Fri, 6 Oct 2017 03:21:59 +0000 (20:21 -0700)
some target have limitation making cat incompatible with large files
(namely debian hurd-i386)

tests/playTests.sh

index b588949c0ed2fdaec18bc87696c5866490e631aa..bc021648cfcbe732016cf7d15b1553928c5b9a0d 100755 (executable)
@@ -43,7 +43,7 @@ fileRoundTripTest() {
     rm -f tmp.zstd tmp.md5.1 tmp.md5.2
     $ECHO "fileRoundTripTest: ./datagen $1 $local_p > tmp && $ZSTD -v$local_c -c tmp | $ZSTD -d$local_d"
     ./datagen $1 $local_p > tmp
-    cat tmp | $MD5SUM > tmp.md5.1
+    < tmp $MD5SUM > tmp.md5.1
     $ZSTD --ultra -v$local_c -c tmp | $ZSTD -d$local_d | $MD5SUM > tmp.md5.2
     $DIFF -q tmp.md5.1 tmp.md5.2
 }