summaryrefslogtreecommitdiffstats
path: root/src/test/ui/consts/const-fn-error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/consts/const-fn-error.rs')
-rw-r--r--src/test/ui/consts/const-fn-error.rs18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/test/ui/consts/const-fn-error.rs b/src/test/ui/consts/const-fn-error.rs
deleted file mode 100644
index 50b7ce1f8..000000000
--- a/src/test/ui/consts/const-fn-error.rs
+++ /dev/null
@@ -1,18 +0,0 @@
-const X : usize = 2;
-
-const fn f(x: usize) -> usize {
- let mut sum = 0;
- for i in 0..x {
- //~^ ERROR cannot convert
- //~| ERROR `for` is not allowed in a `const fn`
- //~| ERROR mutable references are not allowed in constant functions
- //~| ERROR cannot call non-const fn
- sum += i;
- }
- sum
-}
-
-#[allow(unused_variables)]
-fn main() {
- let a : [i32; f(X)];
-}