Skip to content

Commit 6a557a3

Browse files
committed
enable strict provenance for some std tests
1 parent 62591ed commit 6a557a3

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

ci-test.sh

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,17 +56,15 @@ std)
5656
# These are the most OS-specific (among the modules we do not skip).
5757
CORE="time:: sync:: thread:: env::"
5858

59-
# FIXME: strict provenance should be possible, but needs
60-
# <https://github.com/rust-lang/rust/pull/104658> and a getrandom bump.
6159
for TARGET in x86_64-unknown-linux-gnu aarch64-apple-darwin; do
62-
echo "::group::Testing std core ($CORE on $TARGET, permissive provenance)"
63-
MIRIFLAGS="$DEFAULTFLAGS -Zmiri-disable-isolation -Zmiri-permissive-provenance" \
60+
echo "::group::Testing std core ($CORE on $TARGET)"
61+
MIRIFLAGS="$DEFAULTFLAGS -Zmiri-disable-isolation" \
6462
./run-test.sh std --target $TARGET --lib --tests \
6563
-- $CORE \
6664
2>&1 | ts -i '%.s '
6765
echo "::endgroup::"
68-
echo "::group::Testing std core docs ($CORE on $TARGET, ignore leaks, permissive provenance)"
69-
MIRIFLAGS="$DEFAULTFLAGS -Zmiri-ignore-leaks -Zmiri-disable-isolation -Zmiri-permissive-provenance" \
66+
echo "::group::Testing std core docs ($CORE on $TARGET, ignore leaks)"
67+
MIRIFLAGS="$DEFAULTFLAGS -Zmiri-ignore-leaks -Zmiri-disable-isolation" \
7068
./run-test.sh std --target $TARGET --doc \
7169
-- $CORE \
7270
2>&1 | ts -i '%.s '

0 commit comments

Comments
 (0)