4 use std::mem::MaybeUninit;
6 // Boxing a `MaybeUninit` value should not copy junk from the stack
8 pub fn box_uninitialized() -> Box<MaybeUninit<usize>> {
9 // CHECK-LABEL: @box_uninitialized
14 Box::new(MaybeUninit::uninit())
17 // FIXME: add a test for a bigger box. Currently broken, see
18 // https://github.com/rust-lang/rust/issues/58201.