about summary refs log tree commit diff homepage
diff options
context:
space:
mode:
authorMartin Nowack <m.nowack@imperial.ac.uk>2022-01-06 09:56:29 +0000
committerCristian Cadar <c.cadar@imperial.ac.uk>2022-01-06 16:27:46 +0000
commitfa28a1bf8ab8f07e92c9ca4eda94f460eac2a060 (patch)
treedc5f5b9b737cf9ec145c4832d52da3090d54da57
parent7a7f314cba5061c22a985765f6e8415b99c3594f (diff)
downloadklee-fa28a1bf8ab8f07e92c9ca4eda94f460eac2a060.tar.gz
Remove old Travis CI support
We don't use it anymore. No need to burn additional cycles.
-rw-r--r--.travis.yml162
-rw-r--r--README.md1
2 files changed, 0 insertions, 163 deletions
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 111ba1a0..00000000
--- a/.travis.yml
+++ /dev/null
@@ -1,162 +0,0 @@
-#dist: xenial
-services:
-    - docker
-language: cpp
-env:
-    ###########################################################################
-    # Configurations
-    #
-    # Each line in the "env" section represents a set of environment variables
-    # passed to a build. Thus each line represents a different build
-    # configuration.
-    ###########################################################################
-
-    # Check a subset of the matrix of:
-    #   LLVM  : {3.8, 3.9, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0}
-    #   SOLVERS : {Z3, STP, STP:Z3, metaSMT}
-    #   STP_VERSION   : {2.3.3, master}
-    #   METASMT_VERSION : {v4.rc1}
-    #   METASMT_DEFAULT : {BTOR, CVC4, STP, YICES2, Z3}
-    #   METASMT_BOOST_VERSION : {x.y.z} // e.g. 1.60.0, libboost-dev will be used if unspecified
-    #   UCLIBC: {0, klee_uclibc_v1.0.0, klee_0_9_29} // Note ``0`` means disabled
-    #   DISABLE_ASSERTIONS: {0, 1}
-    #   ENABLE_OPTIMIZED: {0, 1}
-    #   COVERAGE: {0, 1} // when set indicates that coverage data should be uploaded to the service
-    #   USE_TCMALLOC: {0, 1}
-
-    # Define default values - they are overwritten by each matrix entry if needed
-    global:
-    # Default configuration for all Travis-CI jobs. They are overriden by each job.
-    - BASE_IMAGE=ubuntu:bionic-20200807
-    - REPOSITORY=klee
-
-    - COVERAGE=0
-    - DISABLE_ASSERTIONS=0
-    - ENABLE_DOXYGEN=0
-    - ENABLE_OPTIMIZED=1
-    - ENABLE_DEBUG=1
-    - GTEST_VERSION=1.7.0
-    - KLEE_RUNTIME_BUILD="Debug+Asserts"
-    - LLVM_VERSION=9.0
-    - METASMT_VERSION=qf_abv
-    - MINISAT_VERSION="master"
-    - REQUIRES_RTTI=0
-    - SANITIZER_BUILD=
-    - SOLVERS=STP:Z3
-    - STP_VERSION=2.3.3
-    - TCMALLOC_VERSION=2.7
-    - UCLIBC_VERSION=klee_uclibc_v1.2
-    - USE_TCMALLOC=1
-    - USE_LIBCXX=1
-    - Z3_VERSION=4.8.4
-
-jobs:
-    include:
-    # Check supported LLVM versions
-    - name: "LLVM 13"
-      env: LLVM_VERSION=13.0
-
-    - name: "LLVM 12"
-      env: LLVM_VERSION=12.0
-
-    - name: "LLVM 11"
-      env: LLVM_VERSION=11.0
-
-    - name: "LLVM 10"
-      env: LLVM_VERSION=10.0
-
-    - name: "LLVM 9"
-      env: LLVM_VERSION=9.0
-
-    - name: "LLVM 8"
-      env: LLVM_VERSION=8.0
-
-    - name: "LLVM 7"
-      env: LLVM_VERSION=7.0
-
-    - name: "LLVM 6"
-      env: LLVM_VERSION=6.0
-
-    - name: "LLVM 5"
-      env: LLVM_VERSION=5.0
-
-    - name: "LLVM 4"
-      env: LLVM_VERSION=4.0
-
-    - name: "LLVM 3.9"
-      env: LLVM_VERSION=3.9
-
-    - name: "LLVM 3.8"
-      env: LLVM_VERSION=3.8 USE_LIBCXX=0
-
-    # Sanitizer builds. Do unoptimized build otherwise the optimizer might remove problematic code
-    - name: "ASan"
-      env: SANITIZER_BUILD=address ENABLE_OPTIMIZED=0 USE_TCMALLOC=0
-
-    - name: "UBSan"
-      env: SANITIZER_BUILD=undefined ENABLE_OPTIMIZED=0 USE_TCMALLOC=0
-    
-    # Use without libcxx as it is too slow to finish before travis time-out
-    - name: "MSan"
-      env: SANITIZER_BUILD=memory ENABLE_OPTIMIZED=0 USE_TCMALLOC=0 SOLVERS=STP USE_LIBCXX=0
-
-    # Test just using Z3 only
-    - name: "Z3 only"
-      env: SOLVERS=Z3
-
-    # Test just using metaSMT
-    - name: "metaSMT STP"
-      env: SOLVERS=metaSMT METASMT_DEFAULT=STP REQUIRES_RTTI=1
-
-    - name: "metaSMT Boolector"
-      env: SOLVERS=metaSMT METASMT_DEFAULT=BTOR REQUIRES_RTTI=1
-
-    # Test we can build against STP master
-    - name: "STP master"
-      env: SOLVERS=STP STP_VERSION=master
-
-    # Check we can build latest klee-uclibc branch
-    - name: "Latest klee-uclibc"
-      env: UCLIBC_VERSION=klee_0_9_29
-
-    # Check at least one build with Asserts disabled.
-    - name: "Asserts enabled"
-      env: SOLVERS=STP DISABLE_ASSERTIONS=1
-
-    # Check without TCMALLOC and with an optimised runtime library
-    - name: "No TCMalloc, optimised runtime"
-      env: USE_TCMALLOC=0 KLEE_RUNTIME_BUILD="Release+Debug+Asserts"
-
-    # Coverage build
-    - name: "Coverage"
-      env: ENABLE_OPTIMIZED=0 COVERAGE=1
-
-    # macOS
-    - name: "macOS"
-      os: osx
-      osx_image: xcode12.2
-      env: SOLVERS=STP UCLIBC_VERSION=0 USE_TCMALLOC=0 USE_LIBCXX=0
-
-    # Docker
-    - name: "Docker"
-      env: BUILD_DOCKER=1
-
-addons:
-  apt:
-    packages:
-      - docker-ce
-  homebrew:
-    packages:
-    - bash
-    update: true
-cache:
-  ccache: true
-  apt: true
-
-script:
-    # Build KLEE and run tests
-    - if [[ "${BUILD_DOCKER}" != "1" && "$TRAVIS_OS_NAME" == "osx" ]]; then export BASE=/tmp && export PATH="/usr/local/opt/ccache/libexec:/usr/local/bin:$PATH"; scripts/build/build.sh klee --debug --install-system-deps; export DYLD_LIBRARY_PATH=="$(cd ${BASE}/metaSMT-*-deps/stp-git-basic/lib/ && pwd)"; scripts/build/run-tests.sh /tmp/klee_build* --debug; fi
-    - if [[ "${BUILD_DOCKER}" != "1" && "$TRAVIS_OS_NAME" == "linux" ]]; then scripts/build/build.sh klee --docker --debug --push-docker-deps --create-final-image; fi
-    - if [[ "${BUILD_DOCKER}" != "1" && "$COVERAGE" == "1" && "$TRAVIS_OS_NAME" == "linux" ]]; then scripts/build/run-tests.sh --coverage --upload-coverage --run-docker --debug; fi
-    - if [[ "${BUILD_DOCKER}" != "1" && "$COVERAGE" == "0" && "$TRAVIS_OS_NAME" == "linux" ]]; then scripts/build/run-tests.sh --run-docker --debug; fi
-    - if [[ "${BUILD_DOCKER}" -eq 1 ]]; then docker build .; fi
diff --git a/README.md b/README.md
index bbadb242..9aefd2c9 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,6 @@
 KLEE Symbolic Virtual Machine
 =============================
 
-[![Build Status](https://travis-ci.com/klee/klee.svg?branch=master)](https://travis-ci.com/klee/klee)
 [![Build Status](https://github.com/klee/klee/workflows/CI/badge.svg)](https://github.com/klee/klee/actions?query=workflow%3ACI)
 [![Build Status](https://api.cirrus-ci.com/github/klee/klee.svg)](https://cirrus-ci.com/github/klee/klee)
 [![Coverage](https://codecov.io/gh/klee/klee/branch/master/graph/badge.svg)](https://codecov.io/gh/klee/klee)