Skip to content

Commit 945be24

Browse files
committed
check number validity
1 parent 8b9efb8 commit 945be24

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

ci.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ export RUST_SRC=rust-src-patched
1313
echo && echo "## Testing core (no validation, no Stacked Borrows, symbolic alignment)" && echo
1414
MIRIFLAGS="-Zmiri-disable-validation -Zmiri-disable-stacked-borrows -Zmiri-symbolic-alignment-check" \
1515
./run-test.sh core --all-targets -- --skip align 2>&1 | ts -i '%.s '
16-
echo && echo "## Testing core" && echo
17-
MIRIFLAGS="" \
16+
echo && echo "## Testing core (number validity)" && echo
17+
MIRIFLAGS="-Zmiri-check-number-validity" \
1818
./run-test.sh core --all-targets 2>&1 | ts -i '%.s '
1919
echo && echo "## Testing core (doctests)" && echo
20-
MIRIFLAGS="-Zmiri-ignore-leaks -Zmiri-disable-isolation" \
20+
MIRIFLAGS="-Zmiri-ignore-leaks -Zmiri-disable-isolation -Zmiri-check-number-validity" \
2121
./run-test.sh core --doc
2222

2323
# liballoc
24-
echo && echo "## Testing alloc (symbolic alignment)" && echo
25-
MIRIFLAGS="-Zmiri-symbolic-alignment-check" \
24+
echo && echo "## Testing alloc (symbolic alignment, number validity)" && echo
25+
MIRIFLAGS="-Zmiri-symbolic-alignment-check -Zmiri-check-number-validity" \
2626
./run-test.sh alloc --all-targets 2>&1 | ts -i '%.s '
2727
echo && echo "## Testing alloc (doctests)" && echo
28-
MIRIFLAGS="-Zmiri-ignore-leaks -Zmiri-disable-isolation" \
28+
MIRIFLAGS="-Zmiri-ignore-leaks -Zmiri-disable-isolation -Zmiri-check-number-validity" \
2929
./run-test.sh alloc --doc

0 commit comments

Comments
 (0)