Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-05 | Remove secure vars | Cristian Cadar | |
2020-09-04 | Update homebrew cache | Martin Nowack | |
2020-09-04 | Remove caching of homebrew-built packages | Martin Nowack | |
The new build script doesn't use that facility anymore. Remove it to avoid interfirence with ccache. | |||
2020-09-04 | Use homebrew packages provided by Travis | Martin Nowack | |
Recently, Homebrew packages can be installed via `.travis.yml`. Use this functionality instead of calling brew directly. Hopefully works around the build issue. | |||
2020-09-03 | Change the way bash is upgraded on macOS. | Cristian Cadar | |
2020-04-20 | Consistently define variable using notation VAR=value; fixed comment placement | Cristian Cadar | |
2020-04-20 | Named jobs in Travis CI for better visualization of results | Cristian Cadar | |
2020-03-02 | travis: add LLVM 10.0 | Julian Büning | |
2020-02-13 | Use a newer Ubuntu 18.04 from the year 2020 to build KLEE | Martin Nowack | |
2019-11-04 | Use default travis OS X version instead of outdated old one | Martin Nowack | |
2019-10-31 | enable testing for LLVM 9.0 | Julian Büning | |
2019-07-30 | Provide klee runtime build type as parameter | Martin Nowack | |
Allow to build klee runtime with different build parameters using the build script. | |||
2019-06-04 | Fixed incorrect comment in Travis file, we now use STP 2.3.3 | Cristian Cadar | |
2019-04-08 | Use newer version of metaSMT in travis build | Martin Nowack | |
2019-04-05 | Add docker build as target. | Martin Nowack | |
2019-03-21 | drop support for LLVM <= 3.7 | Julian Büning | |
2019-03-18 | Update dependencies | Martin Nowack | |
2019-03-17 | Use newer uclibc version: libc++ requires locale support activated | Martin Nowack | |
2019-03-17 | Add travis support to build with libc++ | Martin Nowack | |
Enable libc++ support by default but disable for LLVM < 3.7 as not supported. Disable support for Mac OSX: wllvm is not working well with dylib but Mac OSX currently requires dynamic version compiled. In general it should be possible, maybe later version. | |||
2019-03-12 | Enable MSan Travis CI job | Martin Nowack | |
2019-03-11 | Add LLVM 8.0 target | Martin Nowack | |
2019-03-10 | Updated dependency build system for KLEE | Martin Nowack | |
Provide a single `scripts/build/build.sh` file to build KLEE and its dependencies. | |||
2018-11-11 | Use LLVM 4 for Mac Build | Martin Nowack | |
2018-10-26 | travis: enable LLVM 7 testing | Jiri Slaby | |
Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2018-10-26 | travis: enable LLVM 6 testing | Jiri Slaby | |
Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2018-10-26 | travis: enable LLVM 5 testing | Jiri Slaby | |
Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2018-09-18 | travis: enable LLVM 4 testing | Jiri Slaby | |
Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2018-09-14 | travis CI: add LLVM 3.9 build tests | Jiri Slaby | |
Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2018-09-06 | Build on trusty without sudo - uses faster Docker infrastructure from TravisCI | Martin Nowack | |
2018-07-12 | travis CI: add LLVM 3.8 build tests | Jiri Slaby | |
Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2018-07-12 | Fix uploading of coverage information from inside of docker | Martin Nowack | |
2018-07-04 | Extensive updates to the build script for dependencies and docker | Martin Nowack | |
Building/managing dependencies of KLEE are not easy. This script should change this. Features: * script install different versions in their specific directories This allows: - to have different versions in parallel installed: llvm, solvers - to have different optimization levels installed (Debug, no-debug, assertions, optimized) - to have different versions of instrumentation enabled (address, memory, leakage, undefined behavior) * the script is kept distribution agnostic: assuming basic packages are installed (a compiler), use `scripts/build/ubuntu-dependencies.sh` to install ubuntu specific ones * the script does not install any file into system directories (sudo is not required) files are only installed into a user specified BASE directory The same scripts are used for either local setup (`scripts/build/local_install.sh`) or create a docker image based of your current source folder (`scripts/build/build_docker.sh`) Change the defaults permanently by modifying (`scripts/build/common-defaults.sh`) or change them on the fly by providing them as environment variables on the command line. The same scripts are also used for TravisCI, so we test what we are using. | |||
2018-05-24 | llvm37: enable travis testing | Jiri Slaby | |
Suggested by @MartinNowack in #681. Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2018-04-17 | Change llvm apt repository to enable llvm 3.7+ | Timotej Kapus | |
2018-01-30 | Enable caching for travis-ci | Martin Nowack | |
* Use ccache for building * Implement caching of locally build brew packages | |||
2018-01-16 | [Travis-CI] Added codecov.io support | Andrea Mattavelli | |
2017-12-05 | Move Homebrew tap from personal repository to the KLEE organization | Andrea Mattavelli | |
2017-12-05 | Updated TravisCI to use pip2 instead of pip | Andrea Mattavelli | |
2017-12-05 | Bumped xcode version for TravisCI | Andrea Mattavelli | |
2017-10-17 | [travis] update scripts to additionally test CVC4 and Yices2 | Hoang M. Le | |
2017-10-04 | Fix TravisCI `METASMT_DEFAULT` setting. | Dan Liew | |
2017-10-04 | Remove Autoconf/Makefile build system and adjust the TravisCI | Dan Liew | |
configuration, TravisCI scripts and Dockerfile build appropriately. There are a bunch of clean ups this enables but this commit doesn't attempt them. We can do that in future commits. | |||
2017-07-28 | Modified Travis-CI script to compile STP with BOOST support | Andrea Mattavelli | |
2017-07-23 | Cleanup Travis builder | Martin Nowack | |
2017-07-16 | Added caching of Homebrew downloads | Andrea Mattavelli | |
2017-05-24 | travis CI: add LLVM 3.5 and 3.6 tests | Jiri Slaby | |
Signed-off-by: Jiri Slaby <jirislaby@gmail.com> | |||
2017-05-02 | [travis] add environment variable METASMT_BOOST_VERSION to control the boost ↵ | Hoang M. Le | |
version used by metaSMT and test it with the combination LLVM-2.9 + metaSMT | |||
2017-03-24 | [Travis-CI] Added support for macOS build | Andrea Mattavelli | |
2017-03-23 | [travis] use a proper version of metaSMT via environment variable ↵ | Hoang M. Le | |
METASMT_VERSION | |||
2017-01-19 | [TravisCI] Modify TravisCI/Docker build scripts to support doing ASan/UBSan ↵ | Dan Liew | |
builds of KLEE. Two configurations (one for each build system) have been added to TravisCI to do an ASan build. |