28 Commits

Author SHA1 Message Date
Shane Grant
e50424c9fa Update travis ci
-Fix PPA for latest boost
-Disable performance testing for libc++ builds
2019-10-23 22:05:40 -07:00
Shane Grant
afe6ab9883 Update Travis CI
Fixed up clang, gcc, and osx (clang) compilation with Travis CI.

All builds run the tests, though not all tests pass. Fixing the tests
will come next.
2019-05-13 22:34:36 -07:00
Shane Grant
13d1d36cae Make g++7 travis build use C++17 relates #473 2018-03-13 19:56:51 -07:00
Furkan Usta
8859e1f9f0 Refactored Travis integration and added new targets
List of enabled targets:
On Linux:
+ gcc {4.7, 4.8, 4.9, 5.0, 6.0, 7.0} (without compat tests)
+ gcc 5.0 with compat tests enabled
+ clang {3.5, 3.6, 3.7, 3.8, 3.9, 4.0} (with libsdtc++)

On OSX:
+ XCode {7.3, 8, 8.2, 8.3, 9.0}

Missin Ones:
+ XCode 8.1 (Doesn't have CMake)
+ Linux Clang with libc++ (missing cxxabi.h)
+ Linux Clang 5.0 (missing <type_traits>)
2017-09-03 22:50:17 +03:00
Shane Grant
efcfb95e9f remove broken travis builds for now, will fix later 2017-08-24 21:25:33 -07:00
Shane Grant
9b1dd1673d travis will you be kind to me 2017-08-24 21:22:47 -07:00
Shane Grant
dbb16b1942 travis, again 2017-08-24 21:09:52 -07:00
Shane Grant
96442fff9e tra vi s 2017-08-24 21:00:18 -07:00
Shane Grant
ba559a23ed travis 2017-08-24 20:53:32 -07:00
Shane Grant
9b1fe1efa5 debugging travis 2017-08-24 20:45:42 -07:00
Shane Grant
7fd9136f8d travis! 2017-08-24 20:37:30 -07:00
Shane Grant
4e79985fb9 travis fixes 2017-08-24 20:14:34 -07:00
Shane Grant
c76d02cbfe add gcc 47, 48, multilib 2017-08-24 19:59:14 -07:00
Shane Grant
7c65494566 make travis use gcc 2017-08-24 19:56:42 -07:00
Shane Grant
4a92e2930e no longer need boost test in travis 2017-01-25 11:04:24 -08:00
Tushar Maheshwari
6086234740 Travis configuration updates
- Switch to trusty container-based infrastructure for linux systems
- Add a job to test with clang compiler (skips portability test)
- Add a job to test on macOS with Xcode8
2016-11-27 18:28:13 +05:30
Shane Grant
f6f2972cb8 Update .travis.yml
Make travis use a more recent version of boost.
2014-08-18 23:31:32 -07:00
Shane Grant
1364e5faa9 turn off valgrind because it takes too long
relates #75
2014-03-13 15:30:38 -07:00
Shane Grant
7622deef3c making travis call valgrind 2014-03-13 13:19:38 -07:00
Shane Grant
2090646c47 Adding valgrind to travis 2014-03-13 12:18:19 -07:00
Shane Grant
e97ce47048 Commenting out clang for now 2014-03-11 18:34:48 -07:00
Shane Grant
34051cb612 Whoops, wrong clang installed 2014-03-11 18:21:31 -07:00
Shane Grant
2f65458ddf Using clang 3.3 for travis build 2014-03-11 18:18:21 -07:00
Shane Grant
13ec02cc5d ia32-libs causing problems, trying without 2014-03-11 18:09:20 -07:00
Shane Grant
f827b5e28e Adding 32bit libs to travis 2014-03-11 18:05:44 -07:00
Shane Grant
b69ab4c0e0 Fixing compilers in travis config 2014-03-11 18:01:34 -07:00
Shane Grant
9fe5c00d4a Updating travis build 2014-03-11 17:55:33 -07:00
Shane Grant
a9d711060b Adding doc target 2014-03-11 17:02:36 -07:00