From f7995c6b2ab24820c152ef2ae5b75d50dbebd3c1 Mon Sep 17 00:00:00 2001 From: bendn Date: Sat, 8 Mar 2025 09:53:22 +0700 Subject: [PATCH] fix lib tests --- library/alloc/tests/fmt.rs | 3 ++- library/core/src/intrinsics/mod.rs | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/library/alloc/tests/fmt.rs b/library/alloc/tests/fmt.rs index 91d2a2a152753..d57748806c177 100644 --- a/library/alloc/tests/fmt.rs +++ b/library/alloc/tests/fmt.rs @@ -1,6 +1,7 @@ #![deny(warnings)] // FIXME(static_mut_refs): Do not allow `static_mut_refs` lint -#![allow(static_mut_refs, redundant_transmutation)] +#![allow(static_mut_refs)] +#![cfg_attr(not(bootstrap), allow(redundant_transmutation))] use std::cell::RefCell; use std::fmt::{self, Write}; diff --git a/library/core/src/intrinsics/mod.rs b/library/core/src/intrinsics/mod.rs index 6af647b137dac..0778878ac363f 100644 --- a/library/core/src/intrinsics/mod.rs +++ b/library/core/src/intrinsics/mod.rs @@ -1354,6 +1354,7 @@ pub const fn forget(_: T); /// Turning raw bytes (`[u8; SZ]`) into `u32`, `f64`, etc.: /// /// ``` +/// # #![cfg_attr(not(bootstrap), allow(redundant_transmutation))] /// let raw_bytes = [0x78, 0x56, 0x34, 0x12]; /// /// let num = unsafe {