aboutsummaryrefslogtreecommitdiffhomepage
path: root/.travis.yml
diff options
context:
space:
mode:
authorGravatar David Adam <zanchey@ucc.gu.uwa.edu.au>2016-04-01 07:19:43 +0800
committerGravatar David Adam <zanchey@ucc.gu.uwa.edu.au>2016-04-01 08:08:36 +0800
commit4f5d42858c558af73575b1f38e6ad0bc58912b46 (patch)
tree9e90df1842715064682c70f86d0df192ebeb432c /.travis.yml
parent83233ccc5a6ab8e7521133eebb771af6939750a8 (diff)
travis: move to clang 3.8 for ASan builds
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml11
1 files changed, 4 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index cc883e8c..8307fe85 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -18,22 +18,19 @@ matrix:
addons:
apt:
sources:
- # stick with 3.6; the 3.7 Debian binaries do not support ASan yet
- # https://llvm.org/bugs/show_bug.cgi?id=22757
- - llvm-toolchain-precise-3.6
+ - llvm-toolchain-precise-3.8
- ubuntu-toolchain-r-test
packages:
- - clang-3.6
- - llvm-3.6 # for llvm-symbolizer
+ - clang-3.8
+ - llvm-3.8 # for llvm-symbolizer
- bc
- expect
- gettext
- libncurses5-dev
env:
- CXXFLAGS="-g -fno-omit-frame-pointer -fsanitize=address"
- - ASAN_SYMBOLIZER_PATH="/usr/bin/llvm-symbolizer-3.6"
- ASAN_OPTIONS=check_initialization_order=1:detect_stack_use_after_return=1:detect_leaks=1
- before_install: export CXX=clang++-3.6
+ before_install: export CXX=clang++-3.8
- os: osx
before_install: