From 15f345b8152f35c3bb1b665cf391f81d3323b9e9 Mon Sep 17 00:00:00 2001 From: Urgau Date: Thu, 16 Jan 2025 18:37:09 +0100 Subject: [PATCH] core: `#[allow(unreachable_pub)]` on unreachable `pub use` --- library/core/src/arch.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/library/core/src/arch.rs b/library/core/src/arch.rs index cb130f60cec..81d828a971c 100644 --- a/library/core/src/arch.rs +++ b/library/core/src/arch.rs @@ -1,6 +1,14 @@ #![doc = include_str!("../../stdarch/crates/core_arch/src/core_arch_docs.md")] -#[allow(unused_imports)] +#[allow( + // some targets don't have anything to reexport, which + // makes the `pub use` unused and unreachable, allow + // both lints as to not have `#[cfg]`s + // + // cf. https://github.com/rust-lang/rust/pull/116033#issuecomment-1760085575 + unused_imports, + unreachable_pub +)] #[stable(feature = "simd_arch", since = "1.27.0")] pub use crate::core_arch::arch::*;