From 626c4ca221b8d9f9bd746ff37b67cd36f32c2688 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Sun, 23 Aug 2026 14:02:43 +0200 Subject: [PATCH 1/2] silence new warning in stdarch --- crates/core_arch/src/aarch64/mod.rs | 7 ------- crates/core_arch/src/arm_shared/mod.rs | 6 ------ crates/core_arch/src/mod.rs | 3 +++ 3 files changed, 3 insertions(+), 13 deletions(-) diff --git a/crates/core_arch/src/aarch64/mod.rs b/crates/core_arch/src/aarch64/mod.rs index 1f07f02472..34fa5c8179 100644 --- a/crates/core_arch/src/aarch64/mod.rs +++ b/crates/core_arch/src/aarch64/mod.rs @@ -6,13 +6,6 @@ //! [arm_ref]: http://infocenter.arm.com/help/topic/com.arm.doc.ihi0073a/IHI0073A_arm_neon_intrinsics_ref.pdf //! [arm_dat]: https://developer.arm.com/technologies/neon/intrinsics -#![cfg_attr( - all(target_arch = "aarch64", target_abi = "softfloat"), - // Just allow the warning: anyone soundly using the intrinsics has to enable - // the target feature, and that will generate a warning for them. - allow(aarch64_softfloat_neon) -)] - mod mte; #[unstable(feature = "stdarch_aarch64_mte", issue = "129010")] pub use self::mte::*; diff --git a/crates/core_arch/src/arm_shared/mod.rs b/crates/core_arch/src/arm_shared/mod.rs index 8074648a28..072743a69f 100644 --- a/crates/core_arch/src/arm_shared/mod.rs +++ b/crates/core_arch/src/arm_shared/mod.rs @@ -47,12 +47,6 @@ //! //! - [ACLE Q2 2018](https://developer.arm.com/docs/101028/latest) -#![cfg_attr( - all(target_arch = "aarch64", target_abi = "softfloat"), - // Just allow the warning: anyone soundly using the intrinsics has to enable - // the target feature, and that will generate a warning for them. - allow(aarch64_softfloat_neon) -)] // Only for 'neon' submodule #![allow(non_camel_case_types)] diff --git a/crates/core_arch/src/mod.rs b/crates/core_arch/src/mod.rs index 2483d07b23..ab787590a2 100644 --- a/crates/core_arch/src/mod.rs +++ b/crates/core_arch/src/mod.rs @@ -1,6 +1,9 @@ //! `core_arch` #![allow(unknown_lints, unnecessary_transmutes)] +// Allow these FCW: anyone soundly using the intrinsics has to enable +// the target feature, and that will generate a warning for them. +#![allow(aarch64_softfloat_neon, x86_softfloat_sse)] #[macro_use] mod macros; From baf2d811905bf842e8bdbb307bf153fd6bbd781c Mon Sep 17 00:00:00 2001 From: The rustc-josh-sync Cronjob Bot Date: Mon, 24 Aug 2026 04:22:38 +0000 Subject: [PATCH 2/2] Prepare for merging from rust-lang/rust This updates the rust-version file to da5114692c9ebe46b869488c5f34f92eb10b98c1. --- rust-version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-version b/rust-version index 61a4b2d8c0..7b17062661 100644 --- a/rust-version +++ b/rust-version @@ -1 +1 @@ -1e5ee356374211706221b71b6106d297a646ee57 +da5114692c9ebe46b869488c5f34f92eb10b98c1