From 04ab1c04b1e2f463f0fad3d49900cf5083c2fc1e Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Wed, 3 May 2023 18:11:56 +0100 Subject: [PATCH] Check for missing stability attributes when building outside core --- library/stdarch/crates/core_arch/src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/library/stdarch/crates/core_arch/src/lib.rs b/library/stdarch/crates/core_arch/src/lib.rs index 27dad8e24135..a23f13b486b1 100644 --- a/library/stdarch/crates/core_arch/src/lib.rs +++ b/library/stdarch/crates/core_arch/src/lib.rs @@ -16,7 +16,6 @@ intrinsics, no_core, rustc_attrs, - stdsimd, staged_api, doc_cfg, tbm_target_feature, @@ -53,7 +52,7 @@ )] #![cfg_attr(test, allow(unused_imports))] #![no_std] -#![unstable(feature = "stdsimd", issue = "27731")] +#![stable(feature = "stdsimd", since = "1.27.0")] #![doc( test(attr(deny(warnings))), test(attr(allow(dead_code, deprecated, unused_variables, unused_mut))) @@ -68,8 +67,11 @@ extern crate std_detect; #[path = "mod.rs"] mod core_arch; +#[stable(feature = "stdsimd", since = "1.27.0")] pub mod arch { + #[stable(feature = "stdsimd", since = "1.27.0")] pub use crate::core_arch::arch::*; + #[stable(feature = "stdsimd", since = "1.27.0")] pub use core::arch::asm; }