Przemyslaw Skibinski
2e8ae51f8c
travis.yml: set "dist: trusty" as default
2017-02-22 09:21:04 +01:00
Przemyslaw Skibinski
21911ad6cb
move Ubuntu packages install to Makefile
2017-02-22 08:54:56 +01:00
Przemyslaw Skibinski
5dd18b314b
travis.yml: reduce number of jobs to 7
2017-02-22 08:15:17 +01:00
Przemyslaw Skibinski
f58ac79f51
fix uasan-test32
2017-02-21 23:40:21 +01:00
Przemyslaw Skibinski
8a51c69218
travis.yml: added uasan-test and uasan-test32
2017-02-21 22:48:04 +01:00
Przemyslaw Skibinski
7704c3ca1a
travis.yml: use CFLAGS=-Og with -fsanitize
2017-02-21 21:48:14 +01:00
Przemyslaw Skibinski
4d7a24328b
travis.yml: added LDFLAGS=-fuse-ld=gold
2017-02-21 21:12:09 +01:00
Przemyslaw Skibinski
97cfec5e12
travis.yml: reduce number of jobs
2017-02-21 20:44:35 +01:00
Przemyslaw Skibinski
684858e7b7
fix memory leaks
2017-02-21 18:17:24 +01:00
Przemyslaw Skibinski
3a751edeae
uasan
2017-02-21 15:57:03 +01:00
Przemyslaw Skibinski
4ec26e53b7
travis.yml: use clang-4.0 for asan32 test
2017-02-21 13:40:28 +01:00
Przemyslaw Skibinski
74dcd8d15f
bench.c: use a single ticksPerSecond
2017-02-21 12:22:05 +01:00
Przemyslaw Skibinski
d2e5a56a23
travis.yml: switch asan32 to Ubuntu 14.04
2017-02-21 09:59:19 +01:00
Przemyslaw Skibinski
3a4da1fd86
travis.yml: join pzstd tests
2017-02-21 08:39:02 +01:00
Przemyslaw Skibinski
54a7f8591f
travis.yml: remove tests that overlap with Circle CI
2017-02-21 08:01:55 +01:00
Przemyslaw Skibinski
b0511aeca5
fix travis.yml
2017-02-16 12:33:25 +01:00
Przemyslaw Skibinski
e0d2a146d1
.travis.yml: detect "$TRAVIS_EVENT_TYPE" = "cron"
2017-02-16 12:29:08 +01:00
Nick Terrell
b5e46b1255
Remove test-longmatch from test target and only run it once
2017-02-08 12:00:21 -08:00
cyan4973
6f31b76d1d
removed gzstd test from travis
...
this target does no longer exist
2017-02-04 21:39:41 -08:00
Yann Collet
717c65d690
Merge pull request #519 from inikep/dev11
...
Dev11
2017-01-26 14:23:44 -08:00
Przemyslaw Skibinski
64fa2dbc5e
Fixed https://github.com/facebook/zstd/issues/232
2017-01-25 13:02:33 +01:00
Przemyslaw Skibinski
c4874aab4c
.travis.yml: different tests for "master" branch
2017-01-25 11:57:28 +01:00
Przemyslaw Skibinski
3bb010a667
.travis.yml: optimized order of short tests
2017-01-25 11:19:35 +01:00
Przemyslaw Skibinski
74d2cfdee2
.travis.yml: test jobs 12-15
2017-01-24 17:42:28 +01:00
Przemyslaw Skibinski
6ad02e7762
JOB_NUMBER -eq 9
2017-01-24 15:01:46 +01:00
Yann Collet
8566799781
separated ppc and ppc64 tests, for more regular timing
2017-01-03 00:25:01 +01:00
Nick Terrell
d132433534
Switch thread pool test to threading.h
2016-12-31 19:10:13 -05:00
Nick Terrell
9c499648e3
Add thread pool tests
2016-12-29 23:41:03 -08:00
Yann Collet
31ff2a23be
fix Travis long test list;
...
added zbufftest-dll
2016-12-17 19:10:10 +01:00
Yann Collet
d46ecb58a5
added dll compilation tests
2016-12-17 16:28:12 +01:00
Nick Terrell
61e62c014f
Test that all API symbols are exported
2016-12-16 13:29:23 -08:00
Przemyslaw Skibinski
0efaf7e7b1
added test-gzstd
2016-11-30 15:20:24 +01:00
Nick Terrell
2ede75e4fa
Merge remote-tracking branch 'upstream/dev' into pzstd-build
...
* upstream/dev:
restore all Travis tests
"file" moved to tests/Makefile
fixed .travis.yml (3)
fixed .travis.yml (2)
fixed .travis.yml
added libzstd-dll
updated appveyor.yml
zstdlib renamed to libzstd
updated IntDir and OutDir
updated .gitignore
.travis.yml: added aarch64test and ppc64test
introduced QEMU_SYS
2016-11-14 12:09:44 -08:00
Nick Terrell
324c8ab000
[pzstd] Remove gtest dependency from make all
2016-11-14 11:56:28 -08:00
Nick Terrell
1f0b09dc4c
Fix travis-ci timeout.
2016-11-14 10:29:25 -08:00
Przemyslaw Skibinski
f00e66a63d
restore all Travis tests
2016-11-14 18:07:17 +01:00
Przemyslaw Skibinski
672dc775dc
fixed .travis.yml (3)
2016-11-14 16:58:39 +01:00
Przemyslaw Skibinski
e392b1fec0
fixed .travis.yml (2)
2016-11-14 16:52:51 +01:00
Przemyslaw Skibinski
15d9815a18
fixed .travis.yml
2016-11-14 16:39:17 +01:00
Przemyslaw Skibinski
9f26f72f97
added libzstd-dll
2016-11-14 16:14:18 +01:00
Przemyslaw Skibinski
c779778950
updated IntDir and OutDir
2016-11-14 15:56:26 +01:00
Przemyslaw Skibinski
0b48a59647
.travis.yml: added aarch64test and ppc64test
2016-11-14 13:07:45 +01:00
Yann Collet
861cd06ded
fix test-zstd-nolegacy
2016-11-03 01:11:56 -07:00
Yann Collet
03982b5ddb
Merge pull request #434 from terrelln/dev
...
Pzstd Improvements
2016-10-28 20:27:59 -07:00
Nick Terrell
4cb5e90a5c
[pzstd] Add asan and tsan tests to travis
...
gcc-6 tsan is buggy.
It fails to use the correct linker.
It is also broken with `-pie` with linux kernels newer than 4.1, but previous versions require `-pie`...
2016-10-14 15:26:55 -07:00
Nick Terrell
8b4e84249b
[pzstd] Fix Makefile
2016-10-14 15:26:50 -07:00
inikep
82057aa7ec
zstd.h: updated comments
2016-10-06 13:23:52 +02:00
inikep
0fa190b5eb
.travis.yml: added "make clean" before versionsTest
2016-10-05 13:41:37 +02:00
inikep
23cec875cd
fixed Makefile targets: zstd-small, zstd-decompress, zstd-compress
2016-10-05 11:56:22 +02:00
inikep
eb32d88980
Merge remote-tracking branch 'refs/remotes/facebook/dev' into zlibWrapper
2016-09-23 20:03:20 +02:00
inikep
e82c811946
updated zlibWrapper\README.md
2016-09-23 16:20:13 +02:00
inikep
57b9708054
faster inflate() autodetection of zlib/zstd
2016-09-23 14:59:46 +02:00
inikep
f77a1132a7
improved valgrind tests
2016-09-23 12:01:38 +02:00
inikep
4602e53021
added valgrindTest for zlibWrapper
2016-09-23 10:43:37 +02:00
Nick Terrell
3b4093ca5c
[pzstd] Add 32 bit tests to travis-ci
2016-09-22 17:45:24 -07:00
inikep
c03f15e89d
zstd.exe has FileVersion and ProductVersion with 32-bit gcc (MinGW)
2016-09-14 16:16:24 +02:00
inikep
f747be1096
.travis.yml: added ubuntu-toolchain-r-test for asan32
2016-09-12 21:43:59 +02:00
inikep
279a999265
.travis.yml: restored asan32 test
2016-09-12 21:28:07 +02:00
inikep
4b83b9678d
.travis.yml: added "sourceline"
2016-09-12 17:20:44 +02:00
inikep
437bbec116
force Travis to use clang-3.8
2016-09-12 16:42:07 +02:00
inikep
c6f0ee934b
.travis.yml: added gcc-multilib
2016-09-12 15:57:40 +02:00
inikep
e8e531193b
.travis.yml: 32-bit clang tests switched to Ubuntu 14.04
2016-09-12 14:33:23 +02:00
Nick Terrell
1e2f6a1f5d
Clean up compiler warnings + Build pzstd on travis
2016-09-02 12:23:49 -07:00
Nick Terrell
779c489a9c
Remove if statement, make language cpp
2016-09-01 20:01:07 -07:00
Nick Terrell
4738e221ca
Update travis-ci g++ for pzstds job
2016-09-01 19:46:08 -07:00
Nick Terrell
0c28f62d26
Update travis-ci config to include pzstd
2016-09-01 16:26:27 -07:00
inikep
2d5eb2beb9
updated .travis.yml and appveyor.yml for tests/
2016-08-18 13:53:26 +02:00
inikep
c5e12f70e5
fixed powerpc Travis test
2016-08-17 17:31:08 +02:00
inikep
79b4062c81
fixed paramgrill dependency
2016-08-17 16:29:57 +02:00
inikep
d0c270fe85
improved programs\Makefile
2016-08-17 15:59:50 +02:00
inikep
78f3e0630b
disabled %llu warnings with MinGW on Windows
2016-08-17 14:52:11 +02:00
inikep
156ab8f4a1
APT dependencies moved from Makefile to .travis.yml
2016-08-17 14:17:54 +02:00
inikep
5fbc8aaf21
.travis.yml: 24 tests merged into 12 tests
2016-08-10 14:15:39 +02:00
inikep
4d84bbd045
updated CMake and VS projects to support decoder for v0.7 format
2016-07-25 17:49:49 +02:00
Yann Collet
ab48f70f1f
disabled VersionsTest : cannot work without legacy 0.7 mode
2016-07-22 14:37:10 +02:00
inikep
c9bb102401
Makefile: added gcc5test and gcc6test
...
improved Travis tests
2016-06-21 18:04:13 +02:00
Yann Collet
7eda5f7c97
Moved versionsTest on Travis to Ubuntu Server VM
2016-06-12 23:19:14 +02:00
Yann Collet
3a2c329e4b
re-enable versionsTest on Travis
2016-06-12 22:31:47 +02:00
inikep
c5c4de9888
"versionsTest" renamed to "tests"
2016-06-09 11:42:36 +02:00
Yann Collet
068a8c1b10
commented out versionTests, which can not work while waiting for legacy decoder v0.6
2016-06-05 00:23:20 +02:00
inikep
bf25d7ac57
zlibWrapper: support for zlib versions from 1.2.3 to 1.2.8
2016-06-02 10:19:35 +02:00
inikep
a6b942018d
Merge remote-tracking branch 'refs/remotes/origin/dev' into dev070
...
# Conflicts:
# .travis.yml
# Makefile
# lib/common/zstd_static.h
# programs/Makefile
# projects/VS2008/zstd/zstd.vcproj
# projects/VS2008/zstdlib/zstdlib.vcproj
# projects/cmake/lib/CMakeLists.txt
# projects/cmake/programs/CMakeLists.txt
2016-06-01 00:07:09 +02:00
inikep
1981d5a730
Travis tests for PowerPC and OS X
2016-05-30 10:18:56 +02:00
Yann Collet
7d64cb375c
commented versionsTest, which won't succeed while legacy 0.6 is missing
2016-05-30 01:12:13 +02:00
inikep
e9dfdf6924
added zlibwrapper test for Travis
2016-05-27 11:56:15 +02:00
Yann Collet
dca60f29fa
Added : new cross-version test : check new versions can decode older ones
2016-05-23 14:23:55 +02:00
Yann Collet
de4d4da52d
changed version to 0.6.2
...
removed make-controlled version (now used from zstd.h)
removed std=c99 by default
added : c90/gno90/c99/gnu99/c11 tests
2016-05-20 12:20:12 +02:00
Yann Collet
bde926fce7
removed msan tests
2016-05-18 17:18:48 +02:00
Yann Collet
d9967436da
added memory sanitizer to travis CI
2016-05-18 14:16:49 +02:00
Yann Collet
3f8ed50bf1
Added gnu90 test
...
work-around : disabled automatic selection of huff0 quad-decoder (see #173 )
2016-05-05 03:01:13 +02:00
Yann Collet
f6ac47955b
removed BMI tests on Travis CI : incompatible compiler
2016-05-01 10:34:04 +02:00
Yann Collet
17d35b0bf4
added : BMI x64 test for Travis CI
2016-05-01 10:27:54 +02:00
Yann Collet
991b3903b5
removed PowerPC target on Travis CI (unfortunately unsupported)
2016-02-08 20:58:37 +01:00
Yann Collet
521b0108dd
Added PowerPC tests with Qemu user more
...
Shortened tests for emulated platforms
removed date from CLI for reproducibility
2016-02-08 01:27:59 +01:00
Yann Collet
648959a9ed
new : ARM tests with Qemu user-mode
2016-02-07 23:58:32 +01:00
Artyom Dymchenko
52197bcd32
CMake minimal version 2.8.7 test
2016-01-13 00:18:49 +06:00
Artyom Dymchenko
0b7c10121e
CMake 2.8.8 final test;
2016-01-11 23:40:16 +06:00
Artyom Dymchenko
14148bd9c0
CMake tar.gz updated;
2016-01-11 23:11:35 +06:00
Artyom Dymchenko
a207930d30
CMake 2.8.11 with travis test;
2016-01-11 23:03:55 +06:00
Artyom Dymchenko
1e0081699b
travis and CMake 2.8.8 installation test;
2016-01-11 21:39:42 +06:00
Yann Collet
3e5b73b84b
CI tests for cmake
2016-01-10 20:46:20 +01:00
Yann Collet
6c3e2e7855
fixed : high compression modes for Windows 32 bits
2015-12-11 10:44:07 +01:00
Yann Collet
a85a8dd94a
Fixed #80 (reported by @luben)
...
Added : tests for ZSTD_LEGACY=disable build mode
extended ZSTD_LEGACY=disable to dll build
2015-11-30 11:53:11 +01:00
Yann Collet
83fae977e6
Added asan tests
2015-10-23 15:21:53 +01:00
Yann Collet
bf50409e05
Refactor Makefile and .travis tests
2015-08-26 00:19:06 +01:00
Yann Collet
674d91b3da
Added sanitize=undefine test
2015-07-07 00:36:49 -08:00
Yann Collet
7083b8a54a
Travis CI : added ARM compilation tests
2015-07-06 23:58:59 -08:00
Yann Collet
fc774d31d1
Added clang & g++-multilib install for Travis CI
2015-06-20 15:33:08 -08:00
Yann Collet
213089c078
Updated FSE
...
Added clang and g++ tests
2015-06-18 07:43:16 -08:00
Yann Collet
4856a00164
Initial release
2015-01-24 01:58:16 +01:00