diff --git a/src/bootstrap/builder.rs b/src/bootstrap/builder.rs index 1aea0f34a2b1128df933da27c7b0a212a896ed94..a1659826707981e311c9837e7f970c4578eeb3a5 100644 --- a/src/bootstrap/builder.rs +++ b/src/bootstrap/builder.rs @@ -726,7 +726,7 @@ pub fn rustdoc_cmd(&self, compiler: Compiler) -> Command { .env("RUSTDOC_REAL", self.rustdoc(compiler)) .env("RUSTDOC_CRATE_VERSION", self.rust_version()) .env("RUSTC_BOOTSTRAP", "1") - .arg("-Dinvalid_codeblock_attributes"); + .arg("-Winvalid_codeblock_attributes"); if self.config.deny_warnings { cmd.arg("-Dwarnings"); } @@ -1144,6 +1144,7 @@ pub fn cargo( if self.config.deny_warnings { lint_flags.push("-Dwarnings"); + rustdocflags.arg("-Dwarnings"); } // FIXME(#58633) hide "unused attribute" errors in incremental @@ -1162,7 +1163,7 @@ pub fn cargo( // fixed via better support from Cargo. cargo.env("RUSTC_LINT_FLAGS", lint_flags.join(" ")); - rustdocflags.arg("-Dinvalid_codeblock_attributes"); + rustdocflags.arg("-Winvalid_codeblock_attributes"); } if let Mode::Rustc | Mode::Codegen = mode {