diff options
author | Alessandro Ghedini <alessandro@ghedini.me> | 2015-10-06 20:27:50 +0200 |
---|---|---|
committer | Rich Salz <rsalz@openssl.org> | 2015-10-13 16:13:07 -0400 |
commit | 6220acf887546709bfd583dea4fccffc95da99fc (patch) | |
tree | 20e1381138f64a86f7bd0759c76f34b26ef97737 /.travis.yml | |
parent | f386742cfb811a9d2c886240e90b1064511b9acf (diff) |
Add Clang 3.6 and additional GCC 5 builds to travis
Follow-up to f386742.
Signed-off-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Andy Polyakov <appro@openssl.org>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index f27b4b635a..3deea542c2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,10 +3,12 @@ language: c addons: apt: packages: + - clang-3.6 - gcc-5 - binutils-mingw-w64 - gcc-mingw-w64 sources: + - llvm-toolchain-precise-3.6 - ubuntu-toolchain-r-test os: @@ -15,6 +17,7 @@ os: compiler: - clang + - clang-3.6 - gcc - gcc-5 - i686-w64-mingw32-gcc @@ -28,10 +31,21 @@ env: matrix: include: - os: linux + compiler: clang-3.6 + env: CONFIG_OPTS="-fsanitize=address" + - os: linux + compiler: clang-3.6 + env: CONFIG_OPTS="--debug --strict-warnings -fsanitize=address" + - os: linux + compiler: gcc-5 + env: CONFIG_OPTS="-fsanitize=address" + - os: linux compiler: gcc-5 env: CONFIG_OPTS="--debug --strict-warnings -fsanitize=address" exclude: - os: osx + compiler: clang-3.6 + - os: osx compiler: gcc-5 - os: osx compiler: i686-w64-mingw32-gcc |