Skip to content
Permalink
Browse files

ci: Disable assertions in PR builds

The PR builder on Azure currently takes 2.5h which is a bit long, so
this commit disables debug assertions and llvm assertions in an attempt
to speed up that builder and have PR builds come back a bit more
quickly. Other builders continue to enable debug assertions and test the
compiler there.
  • Loading branch information...
alexcrichton committed Jun 26, 2019
1 parent d3e2cec commit 07efcf25c1a3de81da71d7ab9f40f013f4c78e0b
Showing with 6 additions and 0 deletions.
  1. +6 −0 src/ci/docker/x86_64-gnu-llvm-6.0/Dockerfile
@@ -25,3 +25,9 @@ ENV RUST_CONFIGURE_ARGS \
--llvm-root=/usr/lib/llvm-6.0 \
--enable-llvm-link-shared
ENV SCRIPT python2.7 ../x.py test src/tools/tidy && python2.7 ../x.py test

# The purpose of this container isn't to test with debug assertions and
# this is run on all PRs, so let's get speedier builds by disabling these extra
# checks.
ENV NO_DEBUG_ASSERTIONS=1
ENV NO_LLVM_ASSERTIONS=1

0 comments on commit 07efcf2

Please sign in to comment.
You can’t perform that action at this time.