remove unnecesary -Zunstable-options

AFAIK `-Zunstable-options` is for `cargo --config` CLI,
which was stabilized in 1.63

https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#config-cli
This commit is contained in:
Weihang Lo 2023-12-05 22:24:40 -05:00
parent aa006a312a
commit b76c57124f
No known key found for this signature in database
GPG key ID: D7DBF189825E82E7
2 changed files with 1 additions and 4 deletions

View file

@ -200,9 +200,6 @@ pub fn ask_to_run(mut cmd: Command, ask: bool, text: &str) {
// cargo invocation.
fn cargo_extra_flags() -> Vec<String> {
let mut flags = Vec::new();
// `-Zunstable-options` is required by `--config`.
flags.push("-Zunstable-options".to_string());
// Forward `--config` flags.
let config_flag = "--config";
for arg in get_arg_flag_values(config_flag) {

View file

@ -181,7 +181,7 @@ def test_cargo_miri_test():
)
del os.environ["CARGO_TARGET_DIR"] # this overrides `build.target-dir` passed by `--config`, so unset it
test("`cargo miri test` (config-cli)",
cargo_miri("test") + ["--config=build.target-dir=\"config-cli\"", "-Zunstable-options"],
cargo_miri("test") + ["--config=build.target-dir=\"config-cli\""],
default_ref, "test.stderr-empty.ref",
env={'MIRIFLAGS': "-Zmiri-permissive-provenance"},
)