File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -130,6 +130,10 @@ jobs:
130
130
run : ./miri fmt --check
131
131
- name : clippy
132
132
run : ./miri clippy -- -D warnings
133
+ - name : clippy (no features)
134
+ run : ./miri clippy --no-default-features -- -D warnings
135
+ - name : clippy (all features)
136
+ run : ./miri clippy --all-features -- -D warnings
133
137
- name : rustdoc
134
138
run : RUSTDOCFLAGS="-Dwarnings" ./miri cargo doc --document-private-items
135
139
Original file line number Diff line number Diff line change @@ -27,20 +27,15 @@ export RUSTFLAGS="-D warnings"
27
27
export CARGO_INCREMENTAL=0
28
28
export CARGO_EXTRA_FLAGS=" --locked"
29
29
30
- # Determine configuration for installed build
30
+ # Determine configuration for installed build (used by test-cargo-miri).
31
31
echo " Installing release version of Miri"
32
- ./miri install
33
-
34
- echo " Checking various feature flag configurations"
35
- ./miri check --no-default-features # make sure this can be built
36
- ./miri check # and this, too
37
- # `--all-features` is used for the build below, so no extra check needed.
32
+ time ./miri install
38
33
39
34
# Prepare debug build for direct `./miri` invocations.
40
35
# We enable all features to make sure the Stacked Borrows consistency check runs.
41
36
echo " Building debug version of Miri"
42
37
export CARGO_EXTRA_FLAGS=" $CARGO_EXTRA_FLAGS --all-features"
43
- ./miri build --all-targets # the build that all the `./miri test` below will use
38
+ time ./miri build --all-targets # the build that all the `./miri test` below will use
44
39
45
40
endgroup
46
41
You can’t perform that action at this time.
0 commit comments