senhuang42
5c41490bfe
Use pre-defined constants
2020-12-21 11:52:05 -05:00
senhuang42
339d8ba103
Add unit test
2020-12-21 11:33:27 -05:00
senhuang42
7e11bd012b
Implement skippable frame function
2020-12-21 11:13:22 -05:00
Yann Collet
585196353d
fix ppc64 build on circleci
2020-12-20 21:44:40 -08:00
Yann Collet
8233f55df8
verbose cross-compile tests on circleci
...
for better diagnosis
2020-12-20 21:31:58 -08:00
Yann Collet
52aa7f47dd
updated clang+msan test
2020-12-20 18:29:36 -08:00
Yann Collet
9a9d3f76c4
fixed zstd+sanitizer build
2020-12-20 17:53:04 -08:00
Yann Collet
f9884036c2
fixed zstd recipe
2020-12-20 17:19:23 -08:00
Yann Collet
9648bf027b
try to keep libzstd.a "as is" once created
...
to be compatible with scenarios such as
`make -j allmost`
2020-12-20 17:10:57 -08:00
Yann Collet
eacf1b3bc3
streamlined github action test
2020-12-20 15:03:59 -08:00
Yann Collet
f78917cdd3
streamline zlibwrapper makefile
...
making better usage of default build rules
2020-12-20 12:53:30 -08:00
Yann Collet
7c495e8ea2
updated version number to v1.4.8
2020-12-18 15:52:11 -08:00
Yann Collet
ceadfa2444
Merge pull request #2434 from facebook/wksp_align4
...
added emphasis on the alignment condition of workspace
2020-12-18 15:39:12 -08:00
Yann Collet
a7cb4af573
added emphasis on the alignment condition of workspace
...
and made it a programming mistake (`assert()`)
rather than a runtime error.
2020-12-18 15:04:09 -08:00
Yann Collet
87dcf71115
Merge pull request #2433 from facebook/travisless
...
Reduce workload on travisCI
2020-12-18 15:03:10 -08:00
Yann Collet
7f09cdc8a8
removed duplicated release-only tests
...
from travisCI
as they are already part of Github Actions
2020-12-18 12:50:36 -08:00
Yann Collet
54cc01c5be
removed tests duplicated between TravisCI and Github Actions
...
reduce load on TravisCI
2020-12-18 11:01:22 -08:00
Yann Collet
456ca2aa06
Merge pull request #2432 from facebook/check32
...
added runtime test in CI for 32-bit binaries
2020-12-17 18:00:21 -08:00
Yann Collet
792fdf84f8
Merge branch 'check32' of github.com:facebook/zstd into check32
2020-12-17 15:45:22 -08:00
Yann Collet
3536e9d5ff
removing tests using too much resources for 32-bit address space
2020-12-17 15:44:54 -08:00
Yann Collet
d4d1e45bcb
Merge pull request #2430 from terrelln/huf-compress-weights-fix
...
Fix alignment of scratchBuffer in HUF_compressWeights()
2020-12-17 15:24:56 -08:00
Yann Collet
d5eb7d1569
added pre-requisites for 32-bit tests in CI
2020-12-17 15:05:26 -08:00
Yann Collet
c11db9c8b5
additional master->release switches (CI tests)
2020-12-17 15:01:04 -08:00
Yann Collet
4680d817c0
added a simple runtime test in CI for 32-bit binaries
2020-12-17 14:53:36 -08:00
Nick Terrell
ae85676d44
Fix alignment of scratchBuffer in HUF_compressWeights()
...
The scratch buffer must be 4-byte aligned. This causes test failures in
32-bit systems, where the stack isn't aligned.
Fixes Issue #2428 .
2020-12-17 14:30:27 -08:00
Yann Collet
ce34dc39a0
removed incorrect test
2020-12-16 23:53:13 -08:00
Yann Collet
0b39531d75
moving all references to release
branch
...
was previously `master`
2020-12-16 23:00:35 -08:00
Yann Collet
645a2975c3
Merge pull request #2426 from facebook/changelog147
...
Updated CHANGELOG for v1.4.7
2020-12-16 15:00:18 -08:00
Yann Collet
d387772387
Merge pull request #2427 from facebook/example_compile
...
streamlined example recipe
2020-12-16 14:59:31 -08:00
Yann Collet
f647a759fe
updated version number to v1.4.7
...
and updated doc
2020-12-15 20:53:05 -08:00
Yann Collet
ecffa77e12
streamlined example recipe
...
better use of default rules
2020-12-15 02:07:08 -08:00
Yann Collet
8ab9bb9d26
added api issues reported by @animalize
2020-12-15 00:27:32 -08:00
Yann Collet
2e9ffdb468
Updated CHANGELOG for v1.4.7
2020-12-14 18:45:57 -08:00
Yann Collet
6899855a63
Merge pull request #2424 from ihsinme/patch-1
...
fix Integer Overflow
2020-12-14 16:22:09 -08:00
Yann Collet
b2cfae1717
Merge pull request #2425 from animalize/changelog_date
...
add release dates to CHANGELOG
2020-12-14 16:21:52 -08:00
Yann Collet
b8c3a473ec
Merge pull request #2420 from terrelln/huf-comment
...
[huf_compress] Refactor and comment HUF_buildCTable()
2020-12-14 16:14:07 -08:00
animalize
e1fd4fd167
add release dates to CHANGELOG
2020-12-14 10:27:35 +08:00
ihsinme
f37896db02
fix Integer Overflow
2020-12-13 12:08:31 +03:00
Yann Collet
94db6a1248
Merge pull request #2423 from facebook/no-ln
...
replace links by actual copies
2020-12-10 19:04:11 -08:00
Nick Terrell
806da76fa7
Merge pull request #2411 from terrelln/cmake-fixes
...
[cmake] Fix source directory with spaces
2020-12-10 16:14:34 -08:00
Yann Collet
c2939b96be
refinement : only copy if binary is different
2020-12-10 14:31:35 -08:00
Nick Terrell
bc3cda9b9f
[CI][cmake] Disable --test-large-data and shorten fuzzing time to 2 mins
2020-12-10 13:33:34 -08:00
Yann Collet
c56723ab03
replace final links by direct copy
...
link can behave slightly differently from real binaries,
breaking a few scripts relying on "real binary" assumption.
2020-12-10 13:25:08 -08:00
Nick Terrell
0be843b200
[tests] Fix playTests.sh with spaces in path
2020-12-10 11:03:47 -08:00
Nick Terrell
54105f5757
[cmake] Quote environment variables for tests
...
Fix the quoting for the invocation of `playtests.sh`.
2020-12-10 11:03:47 -08:00
Nick Terrell
ef5d15b719
[cmake] Fix pkgconfig quoting
...
The pkgconfig file generation didn't correctly escape the paths. It both
quoted and escaped spaces with `\`, which doesn't work. The fix is to
remove the quoting.
2020-12-10 11:03:45 -08:00
Nick Terrell
85f8a8ca4d
[CI] Add cmake test for source dirs with spaces
2020-12-10 11:02:48 -08:00
Felix Handte
fe48742c69
Merge pull request #2422 from felixhandte/doc-update-repcodes
...
Update Zstd Compression Format to Clarify Repcode Behavior
2020-12-10 01:20:51 -05:00
W. Felix Handte
2d46d764cf
Update Zstd Compression Format to Clarify Repcode Behavior
2020-12-09 20:03:58 -05:00
Felix Handte
f861e8c07b
Merge pull request #2421 from felixhandte/pc-no-sed
...
Don't Use Regexes to Build Pkg-Config File
2020-12-09 18:58:17 -05:00