about summary refs log tree commit diff homepage
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile3
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"