about summary refs log tree commit diff homepage
path: root/.travis.yml
diff options
context:
space:
mode:
authorMartin Nowack <m.nowack@imperial.ac.uk>2019-07-25 16:24:16 +0100
committerCristian Cadar <c.cadar@imperial.ac.uk>2019-07-30 12:38:24 +0100
commit7547a1a17d93e68b62b942253e0c14fd324d1b75 (patch)
treedeff3ad9fa0e0627dcf789256629a3b9139eb393 /.travis.yml
parente0103f5c669960bca6bfefbb254802ba57442900 (diff)
downloadklee-7547a1a17d93e68b62b942253e0c14fd324d1b75.tar.gz
Provide klee runtime build type as parameter
Allow to build klee runtime with different build parameters using the build script.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index e731af67..290797b4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -40,6 +40,7 @@ env:
     - ENABLE_OPTIMIZED: 1
     - ENABLE_DEBUG: 1
     - GTEST_VERSION: 1.7.0
+    - KLEE_RUNTIME_BUILD: "Debug+Asserts"
     - LLVM_VERSION: 6.0
     - METASMT_VERSION: qf_abv
     - MINISAT_VERSION: "master"
@@ -85,8 +86,8 @@ env:
     # Check at least one build with Asserts disabled.
     - SOLVERS=STP DISABLE_ASSERTIONS=1
 
-    # Check without TCMALLOC
-    - USE_TCMALLOC=0
+    # Check without TCMALLOC and with an optimised runtime library
+    - USE_TCMALLOC=0 KLEE_RUNTIME_BUILD="Release+Debug+Asserts"
 
     # Coverage build
     - ENABLE_OPTIMIZED=0 COVERAGE=1