Lines Matching refs:assert

102     assert(cctx != NULL);  in ZSTD_initCCtx()
107 assert(!ZSTD_isError(err)); in ZSTD_initCCtx()
170 assert(cctx != NULL); in ZSTD_freeCCtxContent()
171 assert(cctx->staticSize == 0); in ZSTD_freeCCtxContent()
224 assert(mode != ZSTD_ps_auto); in ZSTD_rowMatchFinderUsed()
253 assert(useRowMatchFinder != ZSTD_ps_auto); in ZSTD_allocateChainTable()
310 assert(cctxParams.ldmParams.hashLog >= cctxParams.ldmParams.bucketSizeLog); in ZSTD_makeCCtxParamsFromCParams()
311 assert(cctxParams.ldmParams.hashRateLog < 32); in ZSTD_makeCCtxParamsFromCParams()
319 assert(!ZSTD_checkCParams(cParams)); in ZSTD_makeCCtxParamsFromCParams()
372 assert(!ZSTD_checkCParams(params->cParams)); in ZSTD_CCtxParams_init_internal()
405 assert(!ZSTD_checkCParams(params->cParams)); in ZSTD_CCtxParams_setZstdParams()
964 assert(value>=0); in ZSTD_CCtxParams_setParameter()
1033 assert(CCtxParams->nbWorkers == 0); in ZSTD_CCtxParams_getParameter()
1193 assert(dl->dictBuffer == NULL); in ZSTD_initLocalDict()
1194 assert(dl->cdict == NULL); in ZSTD_initLocalDict()
1195 assert(dl->dictSize == 0); in ZSTD_initLocalDict()
1200 assert(cctx->cdict == dl->cdict); in ZSTD_initLocalDict()
1203 assert(dl->dictSize > 0); in ZSTD_initLocalDict()
1204 assert(cctx->cdict == NULL); in ZSTD_initLocalDict()
1205 assert(cctx->prefixDict.dict == NULL); in ZSTD_initLocalDict()
1382 assert(windowLog <= ZSTD_WINDOWLOG_MAX); in ZSTD_dictAndWindowLog()
1383 assert(srcSize != ZSTD_CONTENTSIZE_UNKNOWN); /* Handled in ZSTD_adjustCParams_internal() */ in ZSTD_dictAndWindowLog()
1417 assert(ZSTD_checkCParams(cPar)==0); in ZSTD_adjustCParams_internal()
1484 assert(0); in ZSTD_adjustCParams_internal()
1538 assert(cPar.hashLog >= rowLog); in ZSTD_adjustCParams_internal()
1578 assert(CCtxParams->srcSizeHint>=0); in ZSTD_getCParamsFromCCtxParams()
1584 assert(!ZSTD_checkCParams(cParams)); in ZSTD_getCParamsFromCCtxParams()
1624 assert(useRowMatchFinder != ZSTD_ps_auto); in ZSTD_sizeof_matchState()
1810 if (buffered) assert(cctx->inBuffPos >= cctx->inToCompress); in ZSTD_getFrameProgression()
1811 assert(buffered <= ZSTD_BLOCKSIZE_MAX); in ZSTD_getFrameProgression()
1835 assert(cParams1.windowLog == cParams2.windowLog); in ZSTD_assertEqualCParams()
1836 assert(cParams1.chainLog == cParams2.chainLog); in ZSTD_assertEqualCParams()
1837 assert(cParams1.hashLog == cParams2.hashLog); in ZSTD_assertEqualCParams()
1838 assert(cParams1.searchLog == cParams2.searchLog); in ZSTD_assertEqualCParams()
1839 assert(cParams1.minMatch == cParams2.minMatch); in ZSTD_assertEqualCParams()
1840 assert(cParams1.targetLength == cParams2.targetLength); in ZSTD_assertEqualCParams()
1841 assert(cParams1.strategy == cParams2.strategy); in ZSTD_assertEqualCParams()
1929 assert(useRowMatchFinder != ZSTD_ps_auto); in ZSTD_reset_matchState()
1940 assert(!ZSTD_cwksp_reserve_failed(ws)); /* check that allocation hasn't already failed */ in ZSTD_reset_matchState()
1974 assert(cParams->hashLog >= rowLog); in ZSTD_reset_matchState()
2036 assert(!ZSTD_isError(ZSTD_checkCParams(params->cParams))); in ZSTD_resetCCtx_internal()
2046 assert(params->useRowMatchFinder != ZSTD_ps_auto); in ZSTD_resetCCtx_internal()
2047 assert(params->postBlockSplitter != ZSTD_ps_auto); in ZSTD_resetCCtx_internal()
2048 assert(params->ldmParams.enableLdm != ZSTD_ps_auto); in ZSTD_resetCCtx_internal()
2049 assert(params->maxBlockSize != 0); in ZSTD_resetCCtx_internal()
2053 assert(params->ldmParams.hashLog >= params->ldmParams.bucketSizeLog); in ZSTD_resetCCtx_internal()
2054 assert(params->ldmParams.hashRateLog < 32); in ZSTD_resetCCtx_internal()
2105 assert(ZSTD_cwksp_check_available(ws, 2 * sizeof(ZSTD_compressedBlockState_t))); in ZSTD_resetCCtx_internal()
2200 assert(ZSTD_cwksp_estimated_space_within_bounds(ws, neededSpace)); in ZSTD_resetCCtx_internal()
2215 assert(!ZSTD_window_hasExtDict(cctx->blockState.matchState.window)); in ZSTD_invalidateRepCodes()
2262 assert(windowLog != 0); in ZSTD_resetCCtx_byAttachingCDict()
2279 assert(cctx->appliedParams.cParams.strategy == adjusted_cdict_cParams.strategy); in ZSTD_resetCCtx_byAttachingCDict()
2336 assert(!cdict->matchState.dedicatedDictSearch); in ZSTD_resetCCtx_byCopyingCDict()
2341 assert(windowLog != 0); in ZSTD_resetCCtx_byCopyingCDict()
2349 assert(cctx->appliedParams.cParams.strategy == cdict_cParams->strategy); in ZSTD_resetCCtx_byCopyingCDict()
2350 assert(cctx->appliedParams.cParams.hashLog == cdict_cParams->hashLog); in ZSTD_resetCCtx_byCopyingCDict()
2351 assert(cctx->appliedParams.cParams.chainLog == cdict_cParams->chainLog); in ZSTD_resetCCtx_byCopyingCDict()
2355 assert(params.useRowMatchFinder != ZSTD_ps_auto); in ZSTD_resetCCtx_byCopyingCDict()
2384 assert(cctx->blockState.matchState.hashLog3 <= 31); in ZSTD_resetCCtx_byCopyingCDict()
2387 assert(cdict->matchState.hashLog3 == 0); in ZSTD_resetCCtx_byCopyingCDict()
2452 assert(srcCCtx->appliedParams.useRowMatchFinder != ZSTD_ps_auto); in ZSTD_copyCCtx_internal()
2453 assert(srcCCtx->appliedParams.postBlockSplitter != ZSTD_ps_auto); in ZSTD_copyCCtx_internal()
2454 assert(srcCCtx->appliedParams.ldmParams.enableLdm != ZSTD_ps_auto); in ZSTD_copyCCtx_internal()
2463assert(dstCCtx->appliedParams.cParams.windowLog == srcCCtx->appliedParams.cParams.windowLog); in ZSTD_copyCCtx_internal()
2464 assert(dstCCtx->appliedParams.cParams.strategy == srcCCtx->appliedParams.cParams.strategy); in ZSTD_copyCCtx_internal()
2465 assert(dstCCtx->appliedParams.cParams.hashLog == srcCCtx->appliedParams.cParams.hashLog); in ZSTD_copyCCtx_internal()
2466 assert(dstCCtx->appliedParams.cParams.chainLog == srcCCtx->appliedParams.cParams.chainLog); in ZSTD_copyCCtx_internal()
2467 assert(dstCCtx->blockState.matchState.hashLog3 == srcCCtx->blockState.matchState.hashLog3); in ZSTD_copyCCtx_internal()
2546 assert((size & (ZSTD_ROWSIZE-1)) == 0); /* multiple of ZSTD_ROWSIZE */ in ZSTD_reduceTable_internal()
2547 assert(size < (1U<<31)); /* can be cast to int */ in ZSTD_reduceTable_internal()
2616 assert(nbSeq <= seqStorePtr->maxNbSeq); in ZSTD_seqToCodes()
2624 assert(!(MEM_64bits() && ofCode >= STREAM_ACCUMULATOR_MIN)); in ZSTD_seqToCodes()
2653 assert(cctxParams->postBlockSplitter != ZSTD_ps_auto); in ZSTD_blockSplitterEnabled()
2698 assert(op <= oend); in ZSTD_buildSequencesStatistics()
2699 assert(nbSeq != 0); /* ZSTD_selectEncodingType() divides by nbSeq */ in ZSTD_buildSequencesStatistics()
2710 assert(set_basic < set_compressed && set_rle < set_compressed); in ZSTD_buildSequencesStatistics()
2711assert(!(stats.LLtype < set_compressed && nextEntropy->litlength_repeatMode != FSE_repeat_none)); … in ZSTD_buildSequencesStatistics()
2728 assert(op <= oend); in ZSTD_buildSequencesStatistics()
2743assert(!(stats.Offtype < set_compressed && nextEntropy->offcode_repeatMode != FSE_repeat_none)); /… in ZSTD_buildSequencesStatistics()
2760 assert(op <= oend); in ZSTD_buildSequencesStatistics()
2773assert(!(stats.MLtype < set_compressed && nextEntropy->matchlength_repeatMode != FSE_repeat_none))… in ZSTD_buildSequencesStatistics()
2790 assert(op <= oend); in ZSTD_buildSequencesStatistics()
2833 assert(entropyWkspSize >= HUF_WORKSPACE_SIZE); in ZSTD_entropyCompressSeqStore_internal()
2849 assert(cSize <= dstCapacity); in ZSTD_entropyCompressSeqStore_internal()
2867 assert(op <= oend); in ZSTD_entropyCompressSeqStore_internal()
2897 assert(op <= oend); in ZSTD_entropyCompressSeqStore_internal()
2908 assert(lastCountSize + bitstreamSize == 3); in ZSTD_entropyCompressSeqStore_internal()
2954 assert(cSize < ZSTD_BLOCKSIZE_MAX); in ZSTD_entropyCompressSeqStore_wExtLitBuffer()
3033 assert(ZSTD_cParam_withinBounds(ZSTD_c_strategy, (int)strat)); in ZSTD_selectBlockCompressor()
3059 assert(useRowMatchFinder != ZSTD_ps_auto); in ZSTD_selectBlockCompressor()
3064 assert(selectedCompressor != NULL); in ZSTD_selectBlockCompressor()
3159 assert(seqLength.matchLength >= matchLenLowerBound); in ZSTD_validateSeqStore()
3182 assert(srcSize <= ZSTD_BLOCKSIZE_MAX); in ZSTD_buildSeqStore()
3203 assert(ms->dictMatchState == NULL || ms->loadedDictEnd == ms->window.dictLimit); in ZSTD_buildSeqStore()
3209 … if (sizeof(ptrdiff_t)==8) assert(istart - base < (ptrdiff_t)(U32)(-1)); /* ensure no overflow */ in ZSTD_buildSeqStore()
3222 assert(zc->appliedParams.ldmParams.enableLdm == ZSTD_ps_disable); in ZSTD_buildSeqStore()
3239 assert(zc->externSeqStore.pos <= zc->externSeqStore.size); in ZSTD_buildSeqStore()
3264 assert(ldmSeqStore.pos == ldmSeqStore.size); in ZSTD_buildSeqStore()
3266 assert( in ZSTD_buildSeqStore()
3269 assert(zc->appliedParams.extSeqProdFunc != NULL); in ZSTD_buildSeqStore()
3358 assert(seqCollector->seqIndex <= seqCollector->maxSequences); in ZSTD_copyBlockSequences()
3386 assert(repcode > 0); in ZSTD_copyBlockSequences()
3392 assert(repcodes.rep[0] > 1); in ZSTD_copyBlockSequences()
3414 assert(nbInLiterals >= nbOutLiterals); in ZSTD_copyBlockSequences()
3420 assert(nbOutSequences == nbInSequences + 1); in ZSTD_copyBlockSequences()
3423 assert(seqCollector->seqIndex <= seqCollector->maxSequences); in ZSTD_copyBlockSequences()
3465 assert(zc->seqCollector.seqIndex <= ZSTD_sequenceBound(srcSize)); in ZSTD_generateSequences()
3615 assert(huffLog <= LitHufLog); in ZSTD_buildBlockEntropyStats_literals()
3765 assert(0); /* impossible */ in ZSTD_estimateBlockSize_literal()
3788 assert(max <= defaultMax); in ZSTD_estimateBlockSize_symbolType()
3937 assert(resultSeqStore->lit == originalSeqStore->lit); in ZSTD_deriveSeqStoreChunk()
3955 assert(OFFBASE_IS_REPCODE(offBase)); in ZSTD_resolveRepcodeToRawOffset()
3957 assert(ll0); in ZSTD_resolveRepcodeToRawOffset()
3993 assert(offBase > 0); in ZSTD_seqStore_resolveOffCodes()
4123 assert(endIdx >= startIdx); in ZSTD_deriveBlockSplitsHelper()
4223 assert(zc->blockSizeMax <= ZSTD_BLOCKSIZE_MAX); in ZSTD_compressBlock_splitBlock_internal()
4224 assert(cSizeSingleBlock <= zc->blockSizeMax + ZSTD_blockHeaderSize); in ZSTD_compressBlock_splitBlock_internal()
4258 assert(cSizeChunk <= zc->blockSizeMax + ZSTD_blockHeaderSize); in ZSTD_compressBlock_splitBlock_internal()
4275 assert(zc->appliedParams.postBlockSplitter == ZSTD_ps_enable); in ZSTD_compressBlock_splitBlock()
4489 assert(ZSTD_fast <= strat && strat <= ZSTD_btultra2); in ZSTD_optimalBlockSize()
4492 assert(2 <= splitLevel && splitLevel <= 6); in ZSTD_optimalBlockSize()
4518 assert(cctx->appliedParams.cParams.windowLog <= ZSTD_WINDOWLOG_MAX); in ZSTD_compress_frameChunk()
4533 assert(blockSize <= remaining); in ZSTD_compress_frameChunk()
4553 assert(cSize > 0); in ZSTD_compress_frameChunk()
4554 assert(cSize <= blockSize + ZSTD_blockHeaderSize); in ZSTD_compress_frameChunk()
4558 assert(cSize > 0 || cctx->seqCollector.collectSequences == 1); in ZSTD_compress_frameChunk()
4594 assert(remaining >= blockSize); in ZSTD_compress_frameChunk()
4597 assert(dstCapacity >= cSize); in ZSTD_compress_frameChunk()
4625 assert(!(params->fParams.contentSizeFlag && pledgedSrcSize == ZSTD_CONTENTSIZE_UNKNOWN)); in ZSTD_writeFrameHeader()
4639 assert(0); /* impossible */ in ZSTD_writeFrameHeader()
4649 assert(0); /* impossible */ in ZSTD_writeFrameHeader()
4696 assert(cctx->stage == ZSTDcs_init); in ZSTD_referenceExternalSequences()
4697 assert(nbSeq == 0 || cctx->appliedParams.ldmParams.enableLdm != ZSTD_ps_enable); in ZSTD_referenceExternalSequences()
4723 assert(fhSize <= dstCapacity); in ZSTD_compressContinue_internal()
4753 assert(!(cctx->appliedParams.fParams.contentSizeFlag && cctx->pledgedSrcSizePlusOne == 0)); in ZSTD_compressContinue_internal()
4786 assert(!ZSTD_checkCParams(cParams)); in ZSTD_getBlockSize_deprecated()
4848 assert(!loadLdmDict); in ZSTD_loadDictionaryContent()
4861 assert(ZSTD_window_isEmpty(ms->window)); in ZSTD_loadDictionaryContent()
4862 if (loadLdmDict) assert(ZSTD_window_isEmpty(ls->window)); in ZSTD_loadDictionaryContent()
4902 assert(0); /* shouldn't be called: cparams should've been adjusted. */ in ZSTD_loadDictionaryContent()
4912 assert(srcSize >= HASH_READ_SIZE); in ZSTD_loadDictionaryContent()
4914 assert(ms->chainTable != NULL); in ZSTD_loadDictionaryContent()
4917 assert(params->useRowMatchFinder != ZSTD_ps_auto); in ZSTD_loadDictionaryContent()
4929 assert(0); /* shouldn't be called: cparams should've been adjusted. */ in ZSTD_loadDictionaryContent()
4940 assert(srcSize >= HASH_READ_SIZE); in ZSTD_loadDictionaryContent()
4944 assert(0); /* shouldn't be called: cparams should've been adjusted. */ in ZSTD_loadDictionaryContent()
4949 assert(0); /* not possible : not a valid strategy id */ in ZSTD_loadDictionaryContent()
5089 assert(dictSize >= 8); in ZSTD_loadZstdDictionary()
5090 assert(MEM_readLE32(dictPtr) == ZSTD_MAGIC_DICTIONARY); in ZSTD_loadZstdDictionary()
5138 assert(0); /* impossible */ in ZSTD_compress_insertDictionary()
5163 assert(!ZSTD_isError(ZSTD_checkCParams(params->cParams))); in ZSTD_compressBegin_internal()
5164 assert(!((dict) && (cdict))); /* either dict or cdict, not both */ in ZSTD_compressBegin_internal()
5189 assert(dictID <= UINT_MAX); in ZSTD_compressBegin_internal()
5311 assert(!(cctx->appliedParams.fParams.contentSizeFlag && cctx->pledgedSrcSizePlusOne == 0)); in ZSTD_compressEnd_public()
5373 assert(params.fParams.contentSizeFlag == 1); in ZSTD_compress_usingDict()
5386 assert(cctx != NULL); in ZSTD_compressCCtx()
5445 assert(!ZSTD_checkCParams(params.cParams)); in ZSTD_initCDict_internal()
5482 assert(dictID <= (size_t)(U32)-1); in ZSTD_initCDict_internal()
5519 assert(cdict != NULL); in ZSTD_createCDict_advanced_internal()
5692 assert(cdict != NULL); in ZSTD_getCParamsFromCDict()
5880 assert(!ZSTD_isError(ZSTD_checkCParams(params->cParams))); in ZSTD_initCStream_internal()
5882 assert(!((dict) && (cdict))); /* either dict or cdict, not both */ in ZSTD_initCStream_internal()
5979 assert(cctx->appliedParams.inBufferMode == ZSTD_bm_buffered); in ZSTD_nextInputSizeHint()
5994 const char* const istart = (assert(input != NULL), (const char*)input->src); in ZSTD_compressStream_generic()
5997 char* const ostart = (assert(output != NULL), (char*)output->dst); in ZSTD_compressStream_generic()
6004 assert(zcs != NULL); in ZSTD_compressStream_generic()
6006 assert(input->pos >= zcs->stableIn_notConsumed); in ZSTD_compressStream_generic()
6012 assert(zcs->inBuff != NULL); in ZSTD_compressStream_generic()
6013 assert(zcs->inBuffSize > 0); in ZSTD_compressStream_generic()
6016 assert(zcs->outBuff != NULL); in ZSTD_compressStream_generic()
6017 assert(zcs->outBuffSize > 0); in ZSTD_compressStream_generic()
6019 if (input->src == NULL) assert(input->size == 0); in ZSTD_compressStream_generic()
6020 assert(input->pos <= input->size); in ZSTD_compressStream_generic()
6021 if (output->dst == NULL) assert(output->size == 0); in ZSTD_compressStream_generic()
6022 assert(output->pos <= output->size); in ZSTD_compressStream_generic()
6023 assert((U32)flushMode <= (U32)ZSTD_e_end); in ZSTD_compressStream_generic()
6067 assert(zcs->appliedParams.inBufferMode == ZSTD_bm_stable); in ZSTD_compressStream_generic()
6109 assert(zcs->inBuffTarget <= zcs->inBuffSize); in ZSTD_compressStream_generic()
6120 if (lastBlock) assert(ip == iend); in ZSTD_compressStream_generic()
6138 assert(zcs->appliedParams.outBufferMode == ZSTD_bm_buffered); in ZSTD_compressStream_generic()
6149 assert(op==oend); in ZSTD_compressStream_generic()
6165 assert(0); in ZSTD_compressStream_generic()
6237 assert(prefixDict.dict==NULL || cctx->cdict==NULL); /* only one can be set */ in ZSTD_CCtx_init_compressStream2()
6265 assert(!ZSTD_isError(ZSTD_checkCParams(params.cParams))); in ZSTD_CCtx_init_compressStream2()
6271 assert(cctx->appliedParams.nbWorkers == 0); in ZSTD_CCtx_init_compressStream2()
6301 assert(cctx != NULL); in ZSTD_compressStream2()
6382 assert(oPos == dstCapacity); in ZSTD_compress2()
6385 assert(iPos == srcSize); /* all input is expected consumed */ in ZSTD_compress2()
6489 assert(externalRepSearch != ZSTD_ps_auto); in ZSTD_transferSequences_wBlockDelim()
6490 assert(idx >= startIdx); in ZSTD_transferSequences_wBlockDelim()
6504 assert(lastSeqIdx == startIdx); in ZSTD_transferSequences_wBlockDelim()
6643assert(idx == inSeqsSize || endPosInSequence <= inSeqs[idx].litLength + inSeqs[idx].matchLength); in ZSTD_transferSequences_noDelim()
6652 assert(ip <= iend); in ZSTD_transferSequences_noDelim()
6674 assert(ZSTD_cParam_withinBounds(ZSTD_c_blockDelimiters, (int)mode)); in ZSTD_selectSequenceCopier()
6678 assert(mode == ZSTD_sf_noBlockDelimiters); in ZSTD_selectSequenceCopier()
6693 assert(spos <= inSeqsSize); in blockSize_explicitDelimiter()
6719 assert(mode == ZSTD_sf_explicitBlockDelimiters); in determine_blockSize()
6768 assert(blockSize <= remaining); in ZSTD_compressSequences_internal()
6864 assert(cctx != NULL); in ZSTD_compressSequences()
6871 assert(frameHeaderSize <= dstCapacity); in ZSTD_compressSequences()
6886 assert(cBlocksSize <= dstCapacity); in ZSTD_compressSequences()
7031 assert(longLen == 0); in convertSequences_noRepcodes()
7035 assert(longLen == 0); in convertSequences_noRepcodes()
7039 assert(longLen == 0); in convertSequences_noRepcodes()
7043 assert(longLen == 0); in convertSequences_noRepcodes()
7052 assert(i == nbSequences - 1); in convertSequences_noRepcodes()
7058 assert(longLen == 0); in convertSequences_noRepcodes()
7062 assert(longLen == 0); in convertSequences_noRepcodes()
7089 assert(longLen == 0); in convertSequences_noRepcodes()
7093 assert(longLen == 0); in convertSequences_noRepcodes()
7124 assert(nbSequences >= 1); in ZSTD_convertBlockSequences()
7125 assert(inSeqs[nbSequences-1].matchLength == 0); in ZSTD_convertBlockSequences()
7126 assert(inSeqs[nbSequences-1].offset == 0); in ZSTD_convertBlockSequences()
7134 assert(cctx->seqStore.longLengthType == ZSTD_llt_none); in ZSTD_convertBlockSequences()
7141 assert(longl <= 2* (nbSequences-1)); in ZSTD_convertBlockSequences()
7173 assert(nbSequences == 2); in ZSTD_convertBlockSequences()
7244 assert(seqs); in ZSTD_get1BlockSummary()
7249 assert(seqs[n].offset == 0); in ZSTD_get1BlockSummary()
7278 assert(cctx->appliedParams.searchForExternalRepcodes != ZSTD_ps_auto); in ZSTD_compressSequencesAndLiterals_internal()
7298 assert(block.nbSequences <= nbSequences); in ZSTD_compressSequencesAndLiterals_internal()
7344 assert(compressedSeqsSize > 1); /* no RLE */ in ZSTD_compressSequencesAndLiterals_internal()
7364 assert(nbSequences == 0); in ZSTD_compressSequencesAndLiterals_internal()
7387 assert(cctx != NULL); in ZSTD_compressSequencesAndLiterals()
7407 assert(frameHeaderSize <= dstCapacity); in ZSTD_compressSequencesAndLiterals()
7419 assert(cBlocksSize <= dstCapacity); in ZSTD_compressSequencesAndLiterals()
7536 assert(0); in ZSTD_getCParamRowSize()
7615 assert(zc != NULL); in ZSTD_registerSequenceProducer()
7626 assert(params != NULL); in ZSTD_CCtxParams_registerSequenceProducer()