Closed RalfJung closed 3 months ago
I think --many-seeds
is better. I don't see any reason to claim this is unstable/experimental by making it a -Z flag, we've been doing this many seeds thing for years and I think it has proven its value.
All right, let's land this then. We can always adjust this later.
@bors r+
:pushpin: Commit e81fa00d00a6dfca9ed2d2092809ad0cd3bc243c has been approved by RalfJung
It is now in the queue for this repository.
:hourglass: Testing commit e81fa00d00a6dfca9ed2d2092809ad0cd3bc243c with merge 60a720040d6c60656ab9cac0980e587d19d9c07a...
:sunny: Test successful - checks-actions Approved by: RalfJung Pushing 60a720040d6c60656ab9cac0980e587d19d9c07a to master...
--many-seeds
doesn't seem to run integration tests, was this intentional?
I am not sure what you mean. Test selection is independent of this flag.
Please file an issue with reproducible instructions.
to run the program / tests many times with different seeds:
cargo miri run --many-seeds
/cargo miri test --many-seeds
.@rust-lang/miri any opinion on the flag name here? Should it be
-Zmiri-many-seeds
or is--many-seeds
fine?Fixes https://github.com/rust-lang/miri/issues/3546