rust/tests/codegen-llvm/maybeuninit-array.rs
2025-11-23 08:23:49 -05:00

15 lines
383 B
Rust

// This is a regression test for https://github.com/rust-lang/rust/issues/139355
//@ compile-flags: -Copt-level=3
#![crate_type = "lib"]
use std::mem::MaybeUninit;
#[no_mangle]
pub fn create_uninit_array() -> [[MaybeUninit<u8>; 4]; 200] {
// CHECK-LABEL: create_uninit_array
// CHECK-NEXT: start:
// CHECK-NEXT: ret void
[[MaybeUninit::<u8>::uninit(); 4]; 200]
}