Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-10 | llvm12: Add LLVM 12 to Travis CI and GitHub Actions | Lukas Zaoral | |
2020-12-04 | llvm11: Add LLVM 11 to GitHub Actions and Travis CI | Lukas Zaoral | |
2020-11-23 | Use a more recent version of macOS | Cristian Cadar | |
2020-10-30 | Use the default version of LLVM for the macOS Travis target | Cristian Cadar | |
2020-10-12 | Add `ENABLE_DOXYGEN=0` to default config in .travis.yml | jiseongg | |
Since `ENABLE_DOXYGEN=1` is deafult in Dockerfile, it'll be tested in the job `Docker` | |||
2020-09-30 | Use LLVM 6.0 for now on macOS | Martin Nowack | |
C++ static destructors are currently not supported for newer LLVM version. Keep older LLVM version until issue is fixed. | |||
2020-09-30 | Disable libc++ for LLVM 3.8 Travis CI target | Martin Nowack | |
The build support for libc++ for LLVM 3.8 is broken. It's not worth fixing. | |||
2020-09-30 | Set default LLVM version to 9.0 | Martin Nowack | |
Use newer LLVM version 9.0 instead of 6.0. Update to newer Ubuntu base image. | |||
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. |