summaryrefslogtreecommitdiffstats
path: root/src/test/ui/consts/issue-66693-panic-in-array-len.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/consts/issue-66693-panic-in-array-len.rs')
-rw-r--r--src/test/ui/consts/issue-66693-panic-in-array-len.rs15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/test/ui/consts/issue-66693-panic-in-array-len.rs b/src/test/ui/consts/issue-66693-panic-in-array-len.rs
deleted file mode 100644
index fc0dcd7a4..000000000
--- a/src/test/ui/consts/issue-66693-panic-in-array-len.rs
+++ /dev/null
@@ -1,15 +0,0 @@
-// This is a separate test from `issue-66693.rs` because array lengths are evaluated
-// in a separate stage before `const`s and `statics` and so the error below is hit and
-// the compiler exits before generating errors for the others.
-
-fn main() {
- let _ = [0i32; panic!(2f32)];
- //~^ ERROR: argument to `panic!()` in a const context must have type `&str`
-
- // ensure that conforming panics are handled correctly
- let _ = [false; panic!()];
- //~^ ERROR: evaluation of constant value failed
-
- // typechecking halts before getting to this one
- let _ = ['a', panic!("panic in array len")];
-}