From 670606915eb5985352f64e8b7c5363c15a66efc6 Mon Sep 17 00:00:00 2001 From: Fabian Wolff Date: Thu, 5 Mar 2026 12:08:11 +0000 Subject: [PATCH] Add `-Z unstable-options` to `rustc` invocation to make `--target` work --- crates/project-model/src/toolchain_info/rustc_cfg.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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]);