about summary refs log tree commit diff
path: root/tests/ui
diff options
context:
space:
mode:
authorgranddaifuku <daifukuformac@gmail.com>2024-02-11 03:51:26 +0900
committergranddaifuku <daifukuformac@gmail.com>2024-02-11 03:51:26 +0900
commitc4d11083d9ee8efb873cff069b0282be68a37ab2 (patch)
treecbdd611b614b91a96c27eea57d052a1021bcf344 /tests/ui
parente67b7e02da80cca178a577245bdf92037f3e93df (diff)
downloadrust-c4d11083d9ee8efb873cff069b0282be68a37ab2.tar.gz
rust-c4d11083d9ee8efb873cff069b0282be68a37ab2.zip
fix: ICE when array index exceeds usize
Diffstat (limited to 'tests/ui')
-rw-r--r--tests/ui/crashes/ice-12253.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/ui/crashes/ice-12253.rs b/tests/ui/crashes/ice-12253.rs
new file mode 100644
index 00000000000..41f50035144
--- /dev/null
+++ b/tests/ui/crashes/ice-12253.rs
@@ -0,0 +1,5 @@
+#[allow(overflowing_literals, unconditional_panic, clippy::no_effect)]
+fn main() {
+    let arr: [i32; 5] = [0; 5];
+    arr[0xfffffe7ffffffffffffffffffffffff];
+}