diff options
-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 |