]> git.ipfire.org Git - thirdparty/zstd.git/log
thirdparty/zstd.git
6 years agofixed minor gcc warning 1366/head
Yann Collet [Thu, 11 Oct 2018 00:06:25 +0000 (17:06 -0700)] 
fixed minor gcc warning

gcc-8 on Linux doesn't like usage of strncat :
`warning: â€˜strncat’ output truncated before terminating nul copying as many bytes from a string as its length`.

Not sure what was wrong, it might be a false positive,
but the logic is simple enough to replaced by a simple `memcpy()`,
thus avoiding the shenanigans of null-terminated strings.

6 years agoMerge pull request #1363 from facebook/backtrace
Yann Collet [Wed, 10 Oct 2018 16:37:33 +0000 (09:37 -0700)] 
Merge pull request #1363 from facebook/backtrace

backtrace support compiled with more conditions

6 years agouse #if BACKTRACE_ENABLE directly 1363/head
Yann Collet [Wed, 10 Oct 2018 00:56:59 +0000 (17:56 -0700)] 
use #if BACKTRACE_ENABLE directly

as suggested by @terrelln

6 years agoMerge branch 'backtrace' of github.com:facebook/zstd into backtrace
Julian Fessard [Wed, 10 Oct 2018 00:24:48 +0000 (17:24 -0700)] 
Merge branch 'backtrace' of github.com:facebook/zstd into backtrace

6 years agofileio.c: Disable backtrace when built with address sanitizer
Julian Fessard [Wed, 10 Oct 2018 00:14:57 +0000 (17:14 -0700)] 
fileio.c: Disable backtrace when built with address sanitizer

Covers clang and gcc's sanitizer flags.
Can still be overridden through CFLAGS on commandline.

6 years agofixed explicit BACKTRACE order
Yann Collet [Wed, 10 Oct 2018 00:12:21 +0000 (17:12 -0700)] 
fixed explicit BACKTRACE order

and automatic linux backtrace detection :
__GLIBC__ must be tested after #include <features.h>

6 years agofixed BACKTRACE_ENABLE macro test
Yann Collet [Tue, 9 Oct 2018 19:57:42 +0000 (12:57 -0700)] 
fixed BACKTRACE_ENABLE macro test

6 years agoMerge pull request #1361 from facebook/streamdoc
Yann Collet [Tue, 9 Oct 2018 02:19:34 +0000 (19:19 -0700)] 
Merge pull request #1361 from facebook/streamdoc

Clarify streaming api doc

6 years agoMerge pull request #1362 from felixhandte/fix-btlazy-skipping
Yann Collet [Tue, 9 Oct 2018 00:06:43 +0000 (17:06 -0700)] 
Merge pull request #1362 from felixhandte/fix-btlazy-skipping

`ZSTD_btlazy2`: Avoid Erroneously Trampling on Match with Worse Dictionary Match

6 years agobacktrace support compiled with more conditions
Yann Collet [Tue, 9 Oct 2018 00:03:06 +0000 (17:03 -0700)] 
backtrace support compiled with more conditions

following #1356,
only enable backtrace compilation on linux+glibc.

Also, disable backtrace by default from "release" compilation,
so that less platforms get impacted by the new requirements.
Can be manually enabled/disabled using BACKTRACE=1/0.

6 years agoMerge pull request #1356 from maxice8/fix-musl
Yann Collet [Mon, 8 Oct 2018 23:43:30 +0000 (16:43 -0700)] 
Merge pull request #1356 from maxice8/fix-musl

don't assume __linux__ means __GLIBC__ on BACKTRACES_ENABLE

6 years agoAvoid Searching Dictionary in ZSTD_btlazy2 When an Optimal Match is Found 1362/head
W. Felix Handte [Mon, 8 Oct 2018 22:56:09 +0000 (15:56 -0700)] 
Avoid Searching Dictionary in ZSTD_btlazy2 When an Optimal Match is Found

Bailing here is important to avoid reading past the end of the input buffer.

6 years agoClean Up Debug Log Statements
W. Felix Handte [Mon, 8 Oct 2018 22:50:02 +0000 (15:50 -0700)] 
Clean Up Debug Log Statements

6 years agoRemove Unused Variable
W. Felix Handte [Mon, 8 Oct 2018 22:38:16 +0000 (15:38 -0700)] 
Remove Unused Variable

6 years agoclarify streaming api doc 1361/head
Yann Collet [Mon, 8 Oct 2018 22:53:29 +0000 (15:53 -0700)] 
clarify streaming api doc

as suggested by @indygreg in #1360

6 years agodon't assume __linux__ means __GLIBC__ on BACKTRACES_ENABLE 1356/head
maxice8 [Sat, 6 Oct 2018 00:23:45 +0000 (21:23 -0300)] 
don't assume __linux__ means __GLIBC__ on BACKTRACES_ENABLE

check for __GLIBC__ instead of __linux__ as musl libc doesn't provide
execinfo.h

fixes compilation on Alpine Linux and Void Linux musl arches.

6 years agofixed fullbench-lib target 1354/head
Yann Collet [Fri, 5 Oct 2018 00:25:11 +0000 (17:25 -0700)] 
fixed fullbench-lib target

6 years agoMerge pull request #1351 from facebook/haikubuild
Yann Collet [Thu, 4 Oct 2018 21:59:35 +0000 (14:59 -0700)] 
Merge pull request #1351 from facebook/haikubuild

 portability macro flags updates, for Haiku

6 years agoMerge pull request #1353 from facebook/paramgrill
Yann Collet [Thu, 4 Oct 2018 21:59:14 +0000 (14:59 -0700)] 
Merge pull request #1353 from facebook/paramgrill

fixed paramgrill wrong assert() conditions

6 years agoMerge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet [Thu, 4 Oct 2018 21:39:35 +0000 (14:39 -0700)] 
Merge branch 'dev' of github.com:facebook/zstd into dev

6 years agoadded graph for ZSTD_compress_usingCDict() in v1.3.6
Yann Collet [Thu, 4 Oct 2018 21:39:11 +0000 (14:39 -0700)] 
added graph for ZSTD_compress_usingCDict() in v1.3.6

6 years agoMerge pull request #1352 from facebook/visual
Yann Collet [Thu, 4 Oct 2018 21:30:02 +0000 (14:30 -0700)] 
Merge pull request #1352 from facebook/visual

fixed VS2017Community build script

6 years agofixed paramgrill wrong assert() conditions 1353/head
Yann Collet [Thu, 4 Oct 2018 21:27:13 +0000 (14:27 -0700)] 
fixed paramgrill wrong assert() conditions

and slightly refactored affected function.

Honestly, the formula calculating variance should get a second reviewing round,
it's not clear if it's correct.

6 years agofixed VS2017Community build script 1352/head
Yann Collet [Thu, 4 Oct 2018 01:14:35 +0000 (18:14 -0700)] 
fixed VS2017Community build script

reported by @epicabsol

6 years agofinalized minor warnings on Haiku 1351/head
Yann Collet [Wed, 3 Oct 2018 23:37:50 +0000 (16:37 -0700)] 
finalized minor warnings on Haiku

6 years agochanged ZSTD_NANOSLEEP_SUPPORT definition
Yann Collet [Wed, 3 Oct 2018 22:34:41 +0000 (15:34 -0700)] 
changed ZSTD_NANOSLEEP_SUPPORT definition

to please `-Wexpansion-to-defined`

6 years agoportability macro flags updates, for Haiku
Yann Collet [Wed, 3 Oct 2018 21:54:33 +0000 (14:54 -0700)] 
portability macro flags updates, for Haiku

some non-trivial changes to platform.h and util.h,
initially related to compilation for Haiku,
but I used this opportunity to make them cleaner
and add some documentation.

Noticed several tests that could be improved
(too harsh conditions, useless exception, etc.)
but I did not dare modifying too many tests just before release.

6 years agoMerge pull request #1330 from korli/haiku
Yann Collet [Wed, 3 Oct 2018 20:36:00 +0000 (13:36 -0700)] 
Merge pull request #1330 from korli/haiku

Enable building zstd on Haiku.

6 years agofixed wrong assert() position
Yann Collet [Wed, 3 Oct 2018 19:43:59 +0000 (12:43 -0700)] 
fixed wrong assert() position

could fire on invalid input.
blocking for afl tests.

6 years agoMerge pull request #1350 from facebook/fixmsan
Yann Collet [Wed, 3 Oct 2018 19:01:45 +0000 (12:01 -0700)] 
Merge pull request #1350 from facebook/fixmsan

fixed msan warning

6 years agoEnable building zstd on Haiku. 1330/head
Jerome Duval [Sun, 6 Aug 2017 20:27:54 +0000 (22:27 +0200)] 
Enable building zstd on Haiku.

6 years agofixed msan warning 1350/head
Yann Collet [Wed, 3 Oct 2018 01:20:20 +0000 (18:20 -0700)] 
fixed msan warning

on btlazy2 strategy with dictAttach

6 years agoMerge pull request #1348 from facebook/donotdelete
Yann Collet [Tue, 2 Oct 2018 23:37:58 +0000 (16:37 -0700)] 
Merge pull request #1348 from facebook/donotdelete

Fix #1082

6 years agofixed static analyzer warnings 1348/head
Yann Collet [Tue, 2 Oct 2018 22:59:11 +0000 (15:59 -0700)] 
fixed static analyzer warnings

note : for some reason,
scan-build version on my laptop found problems within fastcover.c
that scan-build on travisCI does not flag.

They are, as usual, false positive :
the analyzer does not understand that a table (`offset`) is correctly filled before usage.

6 years agorestored backtrace on failure
Yann Collet [Tue, 2 Oct 2018 00:50:16 +0000 (17:50 -0700)] 
restored backtrace on failure

for Linux and Mac OS-X.

Note : the backtraces fires up through a trap
before the sanitizer get a chance to report.
There are situations where the sanitizer report is actually preferable.

It might be good to consider a kind of build macro
which can disable backtrace
when sanitizer is enabled.

6 years agoupdated NEWS in anticipation for v1.3.6
Yann Collet [Tue, 2 Oct 2018 00:49:18 +0000 (17:49 -0700)] 
updated NEWS in anticipation for v1.3.6

6 years agoMerge pull request #1317 from felixhandte/split-logs
Yann Collet [Tue, 2 Oct 2018 00:20:12 +0000 (17:20 -0700)] 
Merge pull request #1317 from felixhandte/split-logs

Independent Dictionary and Working Context Table Logs

6 years ago./zstd -f do no longer overwrite destination file
Yann Collet [Tue, 2 Oct 2018 00:16:34 +0000 (17:16 -0700)] 
./zstd -f do no longer overwrite destination file

if source file does not exist (#1082)

6 years agozstd -d -f do no longer erase destination file
Yann Collet [Mon, 1 Oct 2018 21:04:00 +0000 (14:04 -0700)] 
zstd -d -f do no longer erase destination file

when source file does not exist (#1082)

6 years agoRevert Ability to Set HashLog and ChainLog on Context When Dict is Attached 1317/head
W. Felix Handte [Mon, 1 Oct 2018 20:28:13 +0000 (13:28 -0700)] 
Revert Ability to Set HashLog and ChainLog on Context When Dict is Attached

This capability is not needed / used in the current unit of work. I'll
re-introduce it later, when we start allowing users to override the deduced
working context logs.

6 years agoregroup name creation logic into its own function
Yann Collet [Sat, 29 Sep 2018 01:19:23 +0000 (18:19 -0700)] 
regroup name creation logic into its own function

for a cleaner main file decompression loop

6 years agoMerge pull request #1347 from terrelln/werror
Yann Collet [Sat, 29 Sep 2018 00:34:49 +0000 (17:34 -0700)] 
Merge pull request #1347 from terrelln/werror

Add -Werror to *build rules

6 years agoMerge pull request #1346 from terrelln/small-block-fse
Yann Collet [Sat, 29 Sep 2018 00:34:27 +0000 (17:34 -0700)] 
Merge pull request #1346 from terrelln/small-block-fse

[zstd] Fix resetting FSE tables

6 years agoRestore Passing CParams to `ZSTD_insertAndFindFirstIndex_internal`
W. Felix Handte [Wed, 26 Sep 2018 17:56:28 +0000 (10:56 -0700)] 
Restore Passing CParams to `ZSTD_insertAndFindFirstIndex_internal`

6 years agoUse Working Ctx Logs when not in DMS Mode
W. Felix Handte [Thu, 13 Sep 2018 18:13:08 +0000 (11:13 -0700)] 
Use Working Ctx Logs when not in DMS Mode

We pre-hash the ptr for the dict match state sometimes. When that actually
happens, a hashlog of 0 can produce undefined behavior (right shift a long
long by 64). Only applies to unoptimized compilations, since when
optimizations are applied, those hash operations are dropped when we're not
actually in dms mode.

6 years agoWhen Attaching Dictionary, Size Working Tables Based on Input Size Only
W. Felix Handte [Wed, 12 Sep 2018 19:29:53 +0000 (12:29 -0700)] 
When Attaching Dictionary, Size Working Tables Based on Input Size Only

6 years agoRemove Log Overriding for the Time Being
W. Felix Handte [Wed, 12 Sep 2018 19:28:53 +0000 (12:28 -0700)] 
Remove Log Overriding for the Time Being

6 years agoRemove Strategy-Dependency in Making Attachment Decision
W. Felix Handte [Wed, 12 Sep 2018 19:04:04 +0000 (12:04 -0700)] 
Remove Strategy-Dependency in Making Attachment Decision

6 years agoSupport Split Logs in ZSTD_btopt..ZSTD_btultra
W. Felix Handte [Mon, 27 Aug 2018 23:37:04 +0000 (16:37 -0700)] 
Support Split Logs in ZSTD_btopt..ZSTD_btultra

6 years agoBump Split Log Support to ZSTD_btultra
W. Felix Handte [Mon, 27 Aug 2018 23:36:52 +0000 (16:36 -0700)] 
Bump Split Log Support to ZSTD_btultra

6 years agoSupport Split Logs in ZSTD_greedy..ZSTD_btlazy2
W. Felix Handte [Mon, 27 Aug 2018 23:19:41 +0000 (16:19 -0700)] 
Support Split Logs in ZSTD_greedy..ZSTD_btlazy2

6 years agoBump Split Log Support to ZSTD_btlazy2
W. Felix Handte [Mon, 27 Aug 2018 23:19:24 +0000 (16:19 -0700)] 
Bump Split Log Support to ZSTD_btlazy2

6 years agoSupport Split Logs in ZSTD_dfast
W. Felix Handte [Mon, 27 Aug 2018 22:23:51 +0000 (15:23 -0700)] 
Support Split Logs in ZSTD_dfast

6 years agoBump Split Log Support to ZSTD_dfast
W. Felix Handte [Mon, 27 Aug 2018 22:23:27 +0000 (15:23 -0700)] 
Bump Split Log Support to ZSTD_dfast

6 years agoSupport a Separate Hash Log in ZSTD_fast
W. Felix Handte [Thu, 23 Aug 2018 21:49:09 +0000 (14:49 -0700)] 
Support a Separate Hash Log in ZSTD_fast

6 years agoStop Passing in `hashLog` and `stepSize` to `ZSTD_compressBlock_fast_generic`
W. Felix Handte [Thu, 23 Aug 2018 21:21:35 +0000 (14:21 -0700)] 
Stop Passing in `hashLog` and `stepSize` to `ZSTD_compressBlock_fast_generic`

6 years agoTemporary Commit to Retain Requested Hash and Chain Logs During Dict Attach
W. Felix Handte [Mon, 27 Aug 2018 22:09:56 +0000 (15:09 -0700)] 
Temporary Commit to Retain Requested Hash and Chain Logs During Dict Attach

6 years agoAllow Setting Hash and Chain Logs on Contexts with Attached CDict
W. Felix Handte [Mon, 27 Aug 2018 22:09:25 +0000 (15:09 -0700)] 
Allow Setting Hash and Chain Logs on Contexts with Attached CDict

6 years agoFor Supported Strategies, Attach Dict Even When Params Don't Match
W. Felix Handte [Mon, 27 Aug 2018 20:21:01 +0000 (13:21 -0700)] 
For Supported Strategies, Attach Dict Even When Params Don't Match

6 years agoSplit Attach and Copy Reset Strategies into Separate Implementation Functions
W. Felix Handte [Fri, 24 Aug 2018 22:54:58 +0000 (15:54 -0700)] 
Split Attach and Copy Reset Strategies into Separate Implementation Functions

6 years agoPull Attachment Decision into Separate Function
W. Felix Handte [Fri, 24 Aug 2018 20:13:48 +0000 (13:13 -0700)] 
Pull Attachment Decision into Separate Function

6 years agoAnd Then Avoid the Unused Parameter Warning
W. Felix Handte [Thu, 23 Aug 2018 21:36:51 +0000 (14:36 -0700)] 
And Then Avoid the Unused Parameter Warning

6 years agoMove Asserts into Function to Avoid Unused Function Warning
W. Felix Handte [Thu, 23 Aug 2018 21:09:18 +0000 (14:09 -0700)] 
Move Asserts into Function to Avoid Unused Function Warning

6 years agoMove Match State CParams Setting into `resetCCtx` and `continueCCtx`
W. Felix Handte [Thu, 23 Aug 2018 19:53:16 +0000 (12:53 -0700)] 
Move Match State CParams Setting into `resetCCtx` and `continueCCtx`

6 years agoStrengthen Assertion to Assert Equality
W. Felix Handte [Thu, 23 Aug 2018 19:35:03 +0000 (12:35 -0700)] 
Strengthen Assertion to Assert Equality

6 years agoRemove CParams Arg from ZSTD_ldm_blockCompress
W. Felix Handte [Thu, 23 Aug 2018 19:21:27 +0000 (12:21 -0700)] 
Remove CParams Arg from ZSTD_ldm_blockCompress

6 years agoStop Separately Passing CParams in ZSTD_lazy Internal Functions
W. Felix Handte [Thu, 23 Aug 2018 19:17:58 +0000 (12:17 -0700)] 
Stop Separately Passing CParams in ZSTD_lazy Internal Functions

6 years agoStop Separately Passing CParams in ZSTD_opt Internal Functions
W. Felix Handte [Thu, 23 Aug 2018 19:11:20 +0000 (12:11 -0700)] 
Stop Separately Passing CParams in ZSTD_opt Internal Functions

6 years agoAlso Remove CParams from Table Filling Functions' Args
W. Felix Handte [Thu, 23 Aug 2018 19:08:03 +0000 (12:08 -0700)] 
Also Remove CParams from Table Filling Functions' Args

6 years agoAlso Assert Equivalency When Filling MatchState with Prefix
W. Felix Handte [Thu, 23 Aug 2018 18:57:54 +0000 (11:57 -0700)] 
Also Assert Equivalency When Filling MatchState with Prefix

6 years agoRemove CParams from Block Compressor Functions' Args
W. Felix Handte [Thu, 23 Aug 2018 18:53:34 +0000 (11:53 -0700)] 
Remove CParams from Block Compressor Functions' Args

6 years agoAssert `ctx` and `ms` cparams Equivalency
W. Felix Handte [Thu, 23 Aug 2018 18:38:35 +0000 (11:38 -0700)] 
Assert `ctx` and `ms` cparams Equivalency

6 years agoRemove cParams from CDict
W. Felix Handte [Thu, 23 Aug 2018 18:33:08 +0000 (11:33 -0700)] 
Remove cParams from CDict

6 years agoAdd ZSTD_compressionParameters to ZSTD_matchState_t
W. Felix Handte [Thu, 23 Aug 2018 18:32:32 +0000 (11:32 -0700)] 
Add ZSTD_compressionParameters to ZSTD_matchState_t

6 years agochanged macro name
Yann Collet [Fri, 28 Sep 2018 23:04:00 +0000 (16:04 -0700)] 
changed macro name

from EXIT_IF() to RETURN_IF()

EXIT could be misunderstood as exit(), which terminates program execution.
But the macro only leaves the function, not the program.

6 years agominor improvement in the multi-format suffix selection
Yann Collet [Fri, 28 Sep 2018 22:57:35 +0000 (15:57 -0700)] 
minor improvement in the multi-format suffix selection

6 years agoFix minigzip in std=c99 mode 1347/head
Nick Terrell [Fri, 28 Sep 2018 22:28:34 +0000 (15:28 -0700)] 
Fix minigzip in std=c99 mode

6 years ago[util] Fix lstat feature test macro
Nick Terrell [Fri, 28 Sep 2018 22:08:15 +0000 (15:08 -0700)] 
[util] Fix lstat feature test macro

6 years agoAdd -Werror to *build rules
Nick Terrell [Fri, 28 Sep 2018 21:59:40 +0000 (14:59 -0700)] 
Add -Werror to *build rules

6 years agoFix another warning 1346/head
Nick Terrell [Fri, 28 Sep 2018 21:24:38 +0000 (14:24 -0700)] 
Fix another warning

6 years agoFix warnings
Nick Terrell [Fri, 28 Sep 2018 19:14:24 +0000 (12:14 -0700)] 
Fix warnings

6 years ago[zstd] Fix newly added test case
Nick Terrell [Fri, 28 Sep 2018 19:09:28 +0000 (12:09 -0700)] 
[zstd] Fix newly added  test case

6 years ago[zstreamtest] Add failing test case
Nick Terrell [Fri, 28 Sep 2018 19:09:14 +0000 (12:09 -0700)] 
[zstreamtest] Add failing test case

6 years agofixed unreachable section warning on Visual
Yann Collet [Fri, 28 Sep 2018 16:34:16 +0000 (09:34 -0700)] 
fixed unreachable section warning on Visual

6 years agoMerge pull request #1343 from terrelln/faster-ci
Nick Terrell [Fri, 28 Sep 2018 02:29:02 +0000 (19:29 -0700)] 
Merge pull request #1343 from terrelln/faster-ci

[zstreamtest] Reduce memory of newapi tests

6 years agoMerge branch 'dev' into donotdelete
Yann Collet [Fri, 28 Sep 2018 02:23:55 +0000 (19:23 -0700)] 
Merge branch 'dev' into donotdelete

6 years agoMerge pull request #1345 from facebook/fixLegacy
Yann Collet [Fri, 28 Sep 2018 02:23:27 +0000 (19:23 -0700)] 
Merge pull request #1345 from facebook/fixLegacy

fixed legacy compilation tests

6 years agofixed minor Visual conversion warnings
Yann Collet [Fri, 28 Sep 2018 01:29:15 +0000 (18:29 -0700)] 
fixed minor Visual conversion warnings

6 years agofixed longmatch test too 1345/head
Yann Collet [Fri, 28 Sep 2018 01:24:41 +0000 (18:24 -0700)] 
fixed longmatch test too

6 years agofixed legacy compilation tests
Yann Collet [Fri, 28 Sep 2018 01:15:14 +0000 (18:15 -0700)] 
fixed legacy compilation tests

for some reason, these tests started failing recently on CircleCI

6 years agoMerge pull request #1344 from terrelln/grub-fixes
Yann Collet [Fri, 28 Sep 2018 00:36:54 +0000 (17:36 -0700)] 
Merge pull request #1344 from terrelln/grub-fixes

Fixes for GRUB

6 years agominor refactoring of --list
Yann Collet [Thu, 27 Sep 2018 23:49:08 +0000 (16:49 -0700)] 
minor refactoring of --list

trying to reduce recurrent patterns.

6 years agoRestore ZSTD_noCompressBlock() for clarity 1344/head
Nick Terrell [Thu, 27 Sep 2018 23:06:02 +0000 (16:06 -0700)] 
Restore ZSTD_noCompressBlock() for clarity

6 years agoReset number of threads less often 1343/head
Nick Terrell [Thu, 27 Sep 2018 22:49:31 +0000 (15:49 -0700)] 
Reset number of threads less often

6 years agoChange byte to value to avoid a GRUB typedef
Nick Terrell [Thu, 27 Sep 2018 22:23:20 +0000 (15:23 -0700)] 
Change byte to value to avoid a GRUB typedef

6 years agoInclude stddef.h for size_t
Nick Terrell [Thu, 27 Sep 2018 22:22:34 +0000 (15:22 -0700)] 
Include stddef.h for size_t

6 years ago[zstd] Add -Wmissing-prototypes
Nick Terrell [Thu, 27 Sep 2018 22:13:43 +0000 (15:13 -0700)] 
[zstd] Add -Wmissing-prototypes

6 years agoMore aggressive limitations
Nick Terrell [Thu, 27 Sep 2018 20:55:24 +0000 (13:55 -0700)] 
More aggressive limitations

6 years ago[zstreamtest] Reduce memory of newapi tests
Nick Terrell [Thu, 27 Sep 2018 19:48:29 +0000 (12:48 -0700)] 
[zstreamtest] Reduce memory of newapi tests

We could allocate up to 2^28 bytes of memory when using 2 threads with
window log = 24. Now, we limit it to 2^26 bytes of memory when not running
big tests.

I chose max window log = 22 since that is the maximum source size when
big tests are disabled. Hopefully this will be enough to reduce or
eliminate the test failures.

6 years agoMerge pull request #1342 from facebook/fixcatyd
Yann Collet [Thu, 27 Sep 2018 17:20:14 +0000 (10:20 -0700)] 
Merge pull request #1342 from facebook/fixcatyd

fix : huge (>4GB) chain of blocks