From: Nick Terrell Date: Tue, 25 Aug 2020 23:32:00 +0000 (-0700) Subject: [fuzz] Disable superblock expansion test X-Git-Tag: v1.4.7~92^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=49eeb2d1fca9072dbe4f48166f78bebd6801c3b1;p=thirdparty%2Fzstd.git [fuzz] Disable superblock expansion test --- diff --git a/tests/fuzz/simple_round_trip.c b/tests/fuzz/simple_round_trip.c index 2f008d06a..6e58fb1c3 100644 --- a/tests/fuzz/simple_round_trip.c +++ b/tests/fuzz/simple_round_trip.c @@ -47,8 +47,12 @@ static size_t roundTripTest(void *result, size_t resultCapacity, FUZZ_ZASSERT(cSize); dSize = ZSTD_decompressDCtx(dctx, result, resultCapacity, compressed, cSize); FUZZ_ZASSERT(dSize); - /* When superblock is enabled make sure we don't expand the block more than expected. */ - if (targetCBlockSize != 0) { + /* When superblock is enabled make sure we don't expand the block more than expected. + * NOTE: This test is currently disabled because superblock mode can arbitrarily + * expand the block in the worst case. Once superblock mode has been improved we can + * re-enable this test. + */ + if (0 && targetCBlockSize != 0) { size_t normalCSize; FUZZ_ZASSERT(ZSTD_CCtx_setParameter(cctx, ZSTD_c_targetCBlockSize, 0)); normalCSize = ZSTD_compress2(cctx, compressed, compressedCapacity, src, srcSize);