]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
removed testing code from generation code
authorPaul Cruz <paulcruz74@fb.com>
Tue, 20 Jun 2017 17:25:16 +0000 (10:25 -0700)
committerPaul Cruz <paulcruz74@fb.com>
Tue, 20 Jun 2017 17:25:16 +0000 (10:25 -0700)
tests/decodecorpus.c

index 074ac5931056d8d1f74fd4c9a6e0c8f0751ba08e..8c048f478a09e15594484b03563e28b5e0893d37 100644 (file)
@@ -1519,7 +1519,7 @@ static int generateCorpusWithDict(U32 seed, unsigned numFiles, const char* const
             frame_t fr;
             DISPLAYUPDATE("\r%u/%u        ", fnum, numFiles);
             {
-                size_t dictContentSize = dictSize-dictSize/4;
+                size_t const dictContentSize = dictSize-dictSize/4;
                 BYTE* const dictContent = fullDict+dictSize/4;
                 dictInfo const info = initDictInfo(1, dictContentSize, dictContent, dictID);
                 seed = generateFrame(seed, &fr, info);
@@ -1539,39 +1539,6 @@ static int generateCorpusWithDict(U32 seed, unsigned numFiles, const char* const
                 }
                 outputBuffer(fr.srcStart, (BYTE*)fr.src - (BYTE*)fr.srcStart, outPath);
             }
-
-            /* check the output to make sure that decompressed versions match official zstd */
-            {
-                ZSTD_DCtx* const dctx = ZSTD_createDCtx();
-                BYTE* const decompressedPtr = malloc(MAX_DECOMPRESSED_SIZE);
-                if (decompressedPtr == NULL) {
-                    DISPLAY("Error: could not allocate memory for decompressed pointer\n");
-                    errorDetected = 1;
-                    goto dictCleanup;
-                }
-                {
-                    size_t const returnValue = ZSTD_decompress_usingDict(dctx, decompressedPtr, MAX_DECOMPRESSED_SIZE,
-                                                           fr.dataStart, (BYTE*)fr.data - (BYTE*)fr.dataStart,
-                                                           fullDict, dictSize);
-                    if (ZSTD_isError(returnValue)) {
-                       DISPLAY("Error: %s\n", ZSTD_getErrorName(returnValue));
-                    }
-                }
-
-                /* print differences if any */
-                {
-                    size_t checkDiff = (BYTE*)fr.src - (BYTE*)fr.srcStart;
-                    {
-                        size_t i;
-                        for (i = 0; i < checkDiff; i++) {
-                            if (*((BYTE*)(fr.srcStart + i)) != *((BYTE*)(decompressedPtr + i))) {
-                                DISPLAY("i: %zu, fr: %u, decomp: %u\n", i, *((BYTE*)(fr.srcStart + i)), *((BYTE*)(decompressedPtr + i)));
-                            }
-                        }
-                    }
-                }
-                free(decompressedPtr);
-            }
         }
     }