From 2bb28c174bdc47ec5cb7e734ed925d1f37c4000b Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Sun, 20 Nov 2022 09:58:29 +0100 Subject: [PATCH] avoid non-strict-provenance casts in libcore tests --- library/core/tests/ptr.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/core/tests/ptr.rs b/library/core/tests/ptr.rs index 390148550a4..90bc8351080 100644 --- a/library/core/tests/ptr.rs +++ b/library/core/tests/ptr.rs @@ -677,7 +677,7 @@ fn align_offset_issue_103361() { #[cfg(target_pointer_width = "16")] const SIZE: usize = 1 << 13; struct HugeSize([u8; SIZE - 1]); - let _ = (SIZE as *const HugeSize).align_offset(SIZE); + let _ = ptr::invalid::(SIZE).align_offset(SIZE); } #[test]