about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/test/codegen/issue-96274.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/test/codegen/issue-96274.rs b/src/test/codegen/issue-96274.rs
index e3abf730961..28bfcce0d7b 100644
--- a/src/test/codegen/issue-96274.rs
+++ b/src/test/codegen/issue-96274.rs
@@ -2,6 +2,7 @@
 // compile-flags: -O
 
 #![crate_type = "lib"]
+#![feature(inline_const)]
 
 use std::mem::MaybeUninit;
 
@@ -9,3 +10,8 @@ pub fn maybe_uninit() -> [MaybeUninit<u8>; 3000] {
     // CHECK-NOT: memset
     [MaybeUninit::uninit(); 3000]
 }
+
+pub fn maybe_uninit_const<T>() -> [MaybeUninit<T>; 8192] {
+    // CHECK-NOT: memset
+    [const { MaybeUninit::uninit() }; 8192]
+}