diff options
author | MartinNowack <m.nowack@imperial.ac.uk> | 2019-03-19 15:20:15 +0000 |
---|---|---|
committer | Cristian Cadar <c.cadar@imperial.ac.uk> | 2019-03-19 15:32:27 +0000 |
commit | 488e65f76e49e28e3db1a845276bf3dac49a2dc1 (patch) | |
tree | f7b7f5493a709363573ffab370b117b61f7219af /Dockerfile | |
parent | 9c4211b826857b154ea5b6636d088759e9bf4d37 (diff) | |
download | klee-488e65f76e49e28e3db1a845276bf3dac49a2dc1.tar.gz |
Dockerfile: Add libcxx as a build dependency
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile index 4dc8713b..16b25b52 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,12 +4,14 @@ FROM klee/uclibc:klee_uclibc_v1.2_60_ubuntu_xenial-20181005 as uclibc_base FROM klee/tcmalloc:2.7_ubuntu_xenial-20181005 as tcmalloc_base FROM klee/stp:2.3.3_ubuntu_xenial-20181005 as stp_base FROM klee/z3:4.8.4_ubuntu_xenial-20181005 as z3_base +FROM klee/libcxx:60_ubuntu_xenial-20181005 as libcxx_base FROM llvm_base as intermediate COPY --from=gtest_base /tmp /tmp/ COPY --from=uclibc_base /tmp /tmp/ COPY --from=tcmalloc_base /tmp /tmp/ COPY --from=stp_base /tmp /tmp/ COPY --from=z3_base /tmp /tmp/ +COPY --from=libcxx_base /tmp /tmp/ ENV COVERAGE=0 ENV USE_TCMALLOC=1 ENV BASE=/tmp @@ -28,6 +30,7 @@ ENV LLVM_VERSION=6.0 ENV STP_VERSION=2.3.3 ENV MINISAT_VERSION=master ENV Z3_VERSION=4.8.4 +ENV USE_LIBCXX=1 COPY . /tmp/klee_src/ RUN /tmp/klee_src//scripts/build/build.sh --debug --install-system-deps klee LABEL maintainer="KLEE Developers" |