summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorluwenpeng <[email protected]>2020-10-15 10:05:46 +0800
committerluwenpeng <[email protected]>2020-10-15 19:46:35 +0800
commit0af5267002888090fc39196b86c8d79bf7362f46 (patch)
tree7a8ffd1e4a4fe9231dd6bd6b4a15de41c9bc98f6 /ci
parent24f79a5a2050f6ee538e844b957bf79ac866b783 (diff)
asan using devtoolset-7
Diffstat (limited to 'ci')
-rw-r--r--ci/travis.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/ci/travis.sh b/ci/travis.sh
index d64dab7..8e93bfc 100644
--- a/ci/travis.sh
+++ b/ci/travis.sh
@@ -38,11 +38,16 @@ yum install -y libcjson-devel libmaatframe-devel libMESA_field_stat2-devel libME
yum install -y libMESA_htable-devel libMESA_prof_load-devel librulescan-devel libwiredcfg-devel libWiredLB-devel sapp-devel
yum install -y libasan
+if [ $ASAN_OPTION ];then
+ source /opt/rh/devtoolset-7/enable
+fi
+
mkdir build || true
cd build
cmake3 -DCMAKE_CXX_FLAGS=$CXX_FLAGS \
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
+ -DASAN_OPTION=$ASAN_OPTION \
-DCMAKE_INSTALL_PREFIX=$INSTALL_PREFIX \
-DTFE_VERSION_DAILY_BUILD=$TESTING_VERSION_BUILD \
..