We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b2e6465 commit 6083963Copy full SHA for 6083963
ci.sh
@@ -1,15 +1,16 @@
1
#!/bin/bash
2
set -euo pipefail
3
+set -x
4
5
# Determine configuration
6
export RUSTFLAGS="-D warnings"
7
export CARGO_INCREMENTAL=0
-export CARGO_EXTRA_FLAGS="--all-features"
8
+export CARGO_EXTRA_FLAGS="--all-features" # in particular, expensive-debug-assertions
9
10
# Prepare
11
echo "Build and install miri"
-./miri build --all-targets --locked
12
-./miri install # implicitly locked
+CARGO_EXTRA_FLAGS="" ./miri install # implicitly locked -- and the *installed* Miri does *not* get the expensive-debug-assertions feature
13
+./miri build --all-targets --locked # the build that all the `./miri test` below will use
14
echo
15
16
# Test
0 commit comments