Commit Graph

60 Commits

Author SHA1 Message Date
Przemyslaw Skibinski
f084b65383 test Large File support for Mac OS-X in 32-bits mode 2016-12-21 17:13:38 +01:00
Yann Collet
7819d58787 new test case with fPIE 2016-11-22 11:18:07 -08:00
Yann Collet
3bde02a059 added gcc 4.4 test 2016-11-21 15:04:58 -08:00
Yann Collet
2dbcebfdac changes travis test order 2016-11-21 11:10:57 -08:00
Yann Collet
519932afaf attempt -mx32 tests on Travis CI 2016-11-18 17:16:51 -08:00
Yann Collet
6cabcd151f removed usan32 tests.
Let's summarize : gcc-5 and gcc-6 on Travis do not support UB sanitizer.
And clang on Travis is not able to generate -m32 code.
Great. It makes the combination impossible to test on Travis ... :(
2016-11-17 19:28:20 -08:00
Yann Collet
7a22904a72 moved usan32 tests to gcc-6 2016-11-17 19:21:52 -08:00
Yann Collet
a4f4bf21eb fixed gcc-5 conf 2016-11-17 18:59:14 -08:00
Yann Collet
71814a26f2 switch usan32 tests to gcc-5 2016-11-17 18:41:26 -08:00
Yann Collet
8e1ea59ad6 attempt to fix sanitize32 package dependency 2016-11-17 18:30:46 -08:00
Yann Collet
8f536a43b1 added sanitize32 tests to Travis 2016-11-17 18:08:28 -08:00
Yann Collet
c0e55ec05f fixed versionsTest 2016-11-17 14:54:30 -08:00
Yann Collet
279344a177 fixed Travis test cases 2016-11-17 14:02:01 -08:00
Yann Collet
1abecbc33c fix 32-bits mode.
Large File support for Mac OS-X in 32-bits mode
Fixed potential undefined behavior
Changed makefile for 32-bits mode
2016-11-17 13:02:06 -08:00
Yann Collet
d613e24945 restored .travis.yml 2016-11-15 14:49:21 -08:00
Yann Collet
8c32a12f1c .travis.yml for coverity 2016-11-15 13:01:50 -08:00
Yann Collet
2eddc8ea2c removed .travis.yml, for better rebase 2016-11-15 13:01:23 -08:00
Yann Collet
5a5ebeec15 clang and g++ tests restricted to native only on Travis CI Ubuntu v12 environment 2016-11-14 08:51:28 -08:00
Przemyslaw Skibinski
52251d9709 Using MinGW+MSYS to create DLL 2016-11-10 18:30:59 +01:00
Przemyslaw Skibinski
72a4a84df7 udated README.md 2016-11-10 17:49:42 +01:00
Przemyslaw Skibinski
d57d3e4b4d better MSYS/MinGW support 2016-11-10 14:43:51 +01:00
Przemyslaw Skibinski
74f127787b NB_LOOPS ?= -i1 2016-11-10 10:25:41 +01:00
Przemyslaw Skibinski
cf8ca581d1 reordered Travis CI tests 2016-11-10 10:05:18 +01:00
Przemyslaw Skibinski
2c788b3728 joined arm and aarch64 tests 2016-11-08 12:33:01 +01:00
Przemyslaw Skibinski
0a22bf7d6e err0r(LZ4F_errorCodes code) uses ptrdiff_t 2016-11-08 11:47:03 +01:00
Przemyslaw Skibinski
d06ab4f415 test powerpc64 2016-11-08 11:16:16 +01:00
Przemyslaw Skibinski
2302649138 tests\Makefile: added test-platform 2016-11-08 10:43:18 +01:00
Przemyslaw Skibinski
c201327f14 added platformTest 2016-11-08 09:48:01 +01:00
Przemyslaw Skibinski
0f73ed5726 new Travis tests 2016-11-08 09:19:09 +01:00
Przemyslaw Skibinski
9b3dcb325f MOREFLAGS="-Werror" 2016-11-07 18:21:59 +01:00
Przemyslaw Skibinski
7fbb163f3f added "make c_standards" 2016-11-07 17:43:37 +01:00
Przemyslaw Skibinski
b6c407886f condensed travis.yml 2016-11-07 16:46:39 +01:00
Przemyslaw Skibinski
2fbd7a5120 updated travis.yml 2016-11-07 16:15:22 +01:00
Przemyslaw Skibinski
fbede33fd7 fixed Travis tests 2016-11-04 16:56:01 +01:00
Przemyslaw Skibinski
74ba377d72 updated .travis.yml 2016-11-03 15:28:50 +01:00
inikep
39be6f16a2 versionTests require 32-bit gcc libraries 2016-09-05 12:32:33 +02:00
inikep
122fdd13a3 versionTests require python3 2016-09-05 10:53:53 +02:00
inikep
6adf7392a2 updated .travis.yml 2016-09-05 10:34:58 +02:00
Yann Collet
fb6fece770 Updated Makefile and .travis 2015-09-01 15:59:24 +01:00
Yann Collet
57e14d4c17 renamed directory to versionsTest 2015-06-28 12:45:24 -07:00
Yann Collet
7273da38ba minor example clarification 2015-06-28 02:34:12 -08:00
Takayuki MATSUOKA
fe11e0b142 Issue #103 : Add compatibility test between releases
Add forward/backward compatibility test between all versions

 - Add new Makefile target "versionstest".
 - Standard test procedure like "make versionstest && make clean"
   works properly.

test/test-lz4-versions.py

 - This script creates test/lz4test and checkout all
   Release tagged versions.  After that, compile all versions of
   lz4c and lz4c32 and compress/decompress between all versions.

 - This test clones entire git repository to checkout all tags.
    - Since Travis's default command does not clone entire repository,
      we could not checkout all tags from Travis' default clone.

 - After that, test script shows all unique .lz4 files.  In this list,
   'r999' means 'head' of current working copy.
2015-05-15 09:27:44 +09:00
Yann Collet
33134fb6c8 Added : sanitize test 2015-04-09 23:53:55 +01:00
Yann Collet
89eee0d28b Removed make dist 2015-04-01 15:09:32 +01:00
Yann Collet
b4755c7902 Added : arm cross-compilation test 2015-03-25 23:59:38 +01:00
Yann Collet
bbcfe2144d Added : clang test 2015-03-15 14:19:47 +01:00
Yann Collet
8a87769af8 Fix : static analyzer test on Travis 2015-03-15 02:14:02 +01:00
Yann Collet
45b0642bf5 scan-build tests 2015-03-15 01:42:27 +01:00
Yann Collet
ceec6fa849 g++ compatibility 2015-03-10 16:57:42 +01:00
Yann Collet
b6788b004d fixed travis tests 2014-12-13 16:41:05 +01:00