diff --git a/crates/project-model/src/toolchain_info/rustc_cfg.rs b/crates/project-model/src/toolchain_info/rustc_cfg.rs index ab69c8e0e4a5..8ab7900c94f3 100644 --- a/crates/project-model/src/toolchain_info/rustc_cfg.rs +++ b/crates/project-model/src/toolchain_info/rustc_cfg.rs @@ -87,7 +87,7 @@ fn rustc_print_cfg( }; let mut cmd = sysroot.tool(Tool::Rustc, current_dir, extra_env); - cmd.args(RUSTC_ARGS); + cmd.args(["-Z", "unstable-options"]).args(RUSTC_ARGS); cmd.arg("-O"); if let Some(target) = target { cmd.args(["--target", target]);