summary refs log tree commit diff
path: root/src/ci/docker/x86_64-gnu-debug
diff options
context:
space:
mode:
authorMichael Woerister <michaelwoerister@posteo>2019-01-16 14:59:52 +0100
committerMichael Woerister <michaelwoerister@posteo>2019-01-24 13:18:36 +0100
commit48cb04fbca1d398c170b713b3fe7e681a8e39a4f (patch)
tree0976388db1a6fd3813640dbbdac74a35c2a18df3 /src/ci/docker/x86_64-gnu-debug
parentb38125c3bba8c6137bf47365c2009b647766059c (diff)
downloadrust-48cb04fbca1d398c170b713b3fe7e681a8e39a4f.tar.gz
rust-48cb04fbca1d398c170b713b3fe7e681a8e39a4f.zip
Enable Clang-based tests on x86_64-gnu-debug builder.
Diffstat (limited to 'src/ci/docker/x86_64-gnu-debug')
-rw-r--r--src/ci/docker/x86_64-gnu-debug/Dockerfile9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/ci/docker/x86_64-gnu-debug/Dockerfile b/src/ci/docker/x86_64-gnu-debug/Dockerfile
index bdde7ad7fe8..241c25aaa05 100644
--- a/src/ci/docker/x86_64-gnu-debug/Dockerfile
+++ b/src/ci/docker/x86_64-gnu-debug/Dockerfile
@@ -7,6 +7,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
   curl \
   ca-certificates \
   python2.7 \
+  python2.7-dev \
   git \
   cmake \
   sudo \
@@ -16,9 +17,15 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
 COPY scripts/sccache.sh /scripts/
 RUN sh /scripts/sccache.sh
 
+ENV RUSTBUILD_FORCE_CLANG_BASED_TESTS 1
 ENV RUN_CHECK_WITH_PARALLEL_QUERIES 1
+
 ENV RUST_CONFIGURE_ARGS \
       --build=x86_64-unknown-linux-gnu \
       --enable-debug \
+      --enable-lld \
+      --enable-lldb \
       --enable-optimize
-ENV SCRIPT python2.7 ../x.py build
+ENV SCRIPT \
+  python2.7 ../x.py build && \
+  python2.7 ../x.py test src/test/run-make-fulldeps --test-args clang