1 // compile-flags: -Z simulate-remapped-rust-src-base=/rustc/FAKE_PREFIX -Z translate-remapped-path-to-local-path=no -Z ui-testing=no
2 // normalize-stderr-test "alloc[0-9]+" -> "ALLOC_ID"
4 #![feature(const_swap)]
5 #![feature(const_mut_refs)]
7 mem::{self, MaybeUninit},
15 // Swap them, bytewise.
17 ptr::swap_nonoverlapping(
18 &mut ptr1 as *mut _ as *mut MaybeUninit<u8>,
19 &mut ptr2 as *mut _ as *mut MaybeUninit<u8>,
20 mem::size_of::<&i32>(),