Commit Graph

51 Commits

Author SHA1 Message Date
Gabi Melman 1f0513cf4e
Update .travis.yml 2019-09-21 15:35:22 +03:00
Gabi Melman 647470f3ae
Update .travis.yml 2019-09-21 15:33:03 +03:00
Gabi Melman efd0dbe5c2
Update .travis.yml 2019-09-21 15:30:29 +03:00
Gabi Melman bd2fe64bf1
Update .travis.yml 2019-09-21 15:24:37 +03:00
Gabi Melman d5a79ad5d7
Update .travis.yml 2019-09-21 14:46:09 +03:00
Gabi Melman 7951338d27
Update .travis.yml 2019-09-21 14:38:54 +03:00
Gabi Melman 13477e5478
Update .travis.yml 2019-07-02 09:58:23 +03:00
Gabi Melman 89e6d66872
Update .travis.yml 2019-07-02 08:41:15 +03:00
Gabi Melman 751ff59e2a
Update .travis.yml 2019-07-01 23:51:05 +03:00
gabime fbe6f945f3 Updated travis and appveyor to new cmake options 2019-07-01 02:08:48 +03:00
gabime 2963da1392 Updated travis 2019-05-24 08:47:29 +03:00
gabime ca14ae19db Turn off tsan in travis - gives false positives 2019-05-24 01:38:26 +03:00
Gabi Melman bbc859ca19
Update .travis.yml 2018-12-02 15:25:03 +02:00
gabime 7275fb6f52 simplify SPDLOG_BUILD_TESTS Cmake option 2018-12-02 12:25:46 +02:00
David P. Sicilia f5dc16603e Enable testing in the Travis config file.
This is needed because ENABLE_TESTING is no longer enabled by
default.
2018-12-01 20:57:45 -05:00
gabime 45d3c8341c Fixed mpmc_q test for osx in travis 2018-08-17 17:45:48 +03:00
gabime 8418131ae3 Fixed mpmc_q test for osx in travis 2018-08-17 17:30:33 +03:00
gabime 9ad9cfb898 Fixed mpmc_q test for osx in travis 2018-08-17 17:17:16 +03:00
gabime a281d21fbf Removed valgrind from travis 2018-08-17 16:26:52 +03:00
gabime af5962450e Try adding osx to travis 2018-08-17 16:15:02 +03:00
gabime 3b3af1ab1e Try adding osx to travis 2018-08-17 16:00:14 +03:00
gabime acd7a88bf2 Try adding osx to travis 2018-08-17 15:59:52 +03:00
gabime 1dba3162c4 Fixed travis 2018-08-14 01:19:29 +03:00
gabime cb0d8cfbbd Fixed travis 2018-08-14 01:15:39 +03:00
gabime dca20731a2 Added thread sanitizer tests to travis CI 2018-08-14 01:02:05 +03:00
gabime 0a585092dc Added ASAN test in release build to travis 2018-08-13 02:02:17 +03:00
gabime 387ccae7d8 Removed gcc7 debug from travis 2018-08-13 01:59:49 +03:00
gabime d951ea32a6 travis improvments 2018-08-13 01:44:10 +03:00
gabime da30e2ef18 Improved CMakeLists and added bench 2018-08-13 01:22:35 +03:00
Daniel Chabrowski 4534d5239f Remove tsan and gcc 4.9 jobs 2018-08-12 20:34:30 +02:00
Daniel Chabrowski af5a516443 Add valgrind to a clang6 addon
Unfortunately valgrind is required for all addons
2018-08-12 18:51:34 +02:00
Daniel Chabrowski 368b3699d0 Run ASAN/TSAN jobs with clang
Bring back removed tests/Makefile
2018-08-12 18:42:54 +02:00
Daniel Chabrowski 49d663f6c8 Move tsan/asan flag management to cmake
Add sudo: required to fix asan builds
2018-08-12 17:11:56 +02:00
Daniel Chabrowski 7e32ccbd8f Modify travis-ci, fix issues
Added:
* Release/Debug job for gcc 7 and clang 3.5
* Debug asan gcc 7 job
* Debug tsan gcc 7 job
* Disabled extensions
* Added a spdlog::spdlog alias for tests

Removed:
* Valgrind workaround, the current version is 3.10.1
* install_libcxx
* Makefiles

Fixed:
* examples build
* multisink build

Workarounds:
* gcc7 with tsan and asan needs gold linker, otherwise build
  fails becase of unrecognized option '--push-state'
2018-08-11 02:24:45 +02:00
fogo ee525f9bef allow printf style logging
* tests updated for printf style
* tests makefile support printf style
2017-10-05 10:54:06 -03:00
Gabi Melman cef7eb0667 Update .travis.yml
Removed clang tests because travis removed support for clang apt
2016-06-18 15:31:45 +03:00
gabime 495ecaeaee astyle 2016-04-03 02:14:54 +03:00
Kevin M. Godby c0c5c016c3 Added -I copmiler flag to find spdlog headers for Travis CI and tests/Makefile. 2016-02-25 13:09:33 -06:00
Gabi Melman 1b78a661c7 Update .travis.yml 2015-08-07 14:38:44 +03:00
gabime 19a2abaab8 fixed travis 2015-05-15 22:47:05 +03:00
gabime 05a7d9f61c fixed travis 2015-05-15 22:25:02 +03:00
gabime 1fef4bbd62 added tests to travis 2015-05-15 22:08:34 +03:00
Gabi Melman 056352cf42 travis force make rebuild 2015-05-15 12:52:04 +03:00
Gabi Melman 8c4096cf2c Shortened travis script 2015-05-15 12:36:17 +03:00
Gabi Melman 6c7f4ed318 Update .travis.yml 2015-05-12 19:44:50 +03:00
Gabi Melman 616d777f43 Fixed travis builds 2015-05-12 00:19:27 +03:00
Gabi Melman 619644fea9 Removed valgrind check of bench from travis. It will take forever 2015-05-11 16:15:27 +03:00
gnzlbg 5216f57402 fixup: fix std=c++XX in travis script 2015-05-11 12:00:08 +02:00
gnzlbg 48ff5cd341 enable debug/release and c++11/14 2015-05-11 11:46:07 +02:00
gnzlbg 97d56e7693 enable clang 3.5, 3.6, and gcc 4.9 2015-05-11 11:46:07 +02:00