about summary refs log tree commit diff
path: root/src/test/ui
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui')
-rw-r--r--src/test/ui/array-slice-vec/array-break-length.rs (renamed from src/test/ui/array-break-length.rs)0
-rw-r--r--src/test/ui/array-slice-vec/array-break-length.stderr (renamed from src/test/ui/array-break-length.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/array-not-vector.rs (renamed from src/test/ui/array-not-vector.rs)0
-rw-r--r--src/test/ui/array-slice-vec/array-not-vector.stderr (renamed from src/test/ui/array-not-vector.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/array_const_index-0.rs (renamed from src/test/ui/array_const_index-0.rs)0
-rw-r--r--src/test/ui/array-slice-vec/array_const_index-0.stderr (renamed from src/test/ui/array_const_index-0.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/array_const_index-1.rs14
-rw-r--r--src/test/ui/array-slice-vec/array_const_index-1.stderr (renamed from src/test/ui/array_const_index-1.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/array_const_index-2.rs12
-rw-r--r--src/test/ui/array-slice-vec/slice-2.rs (renamed from src/test/ui/slice-2.rs)0
-rw-r--r--src/test/ui/array-slice-vec/slice-2.stderr (renamed from src/test/ui/slice-2.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/slice-mut-2.rs (renamed from src/test/ui/slice-mut-2.rs)0
-rw-r--r--src/test/ui/array-slice-vec/slice-mut-2.stderr (renamed from src/test/ui/slice-mut-2.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/slice-mut.rs (renamed from src/test/ui/slice-mut.rs)0
-rw-r--r--src/test/ui/array-slice-vec/slice-mut.stderr (renamed from src/test/ui/slice-mut.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/slice-to-vec-comparison.rs (renamed from src/test/ui/slice-to-vec-comparison.rs)0
-rw-r--r--src/test/ui/array-slice-vec/slice-to-vec-comparison.stderr (renamed from src/test/ui/slice-to-vec-comparison.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/vec-macro-with-comma-only.rs (renamed from src/test/ui/vec/vec-macro-with-comma-only.rs)0
-rw-r--r--src/test/ui/array-slice-vec/vec-macro-with-comma-only.stderr (renamed from src/test/ui/vec/vec-macro-with-comma-only.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/vec-mut-iter-borrow.rs (renamed from src/test/ui/vec/vec-mut-iter-borrow.rs)0
-rw-r--r--src/test/ui/array-slice-vec/vec-mut-iter-borrow.stderr (renamed from src/test/ui/vec/vec-mut-iter-borrow.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/vec-overrun.rs (renamed from src/test/ui/vec/vec-overrun.rs)0
-rw-r--r--src/test/ui/array-slice-vec/vec-res-add.rs (renamed from src/test/ui/vec/vec-res-add.rs)0
-rw-r--r--src/test/ui/array-slice-vec/vec-res-add.stderr (renamed from src/test/ui/vec/vec-res-add.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/vector-cast-weirdness.rs (renamed from src/test/ui/vector-cast-weirdness.rs)0
-rw-r--r--src/test/ui/array-slice-vec/vector-cast-weirdness.stderr (renamed from src/test/ui/vector-cast-weirdness.stderr)0
-rw-r--r--src/test/ui/array-slice-vec/vector-no-ann.rs (renamed from src/test/ui/vector-no-ann.rs)0
-rw-r--r--src/test/ui/array-slice-vec/vector-no-ann.stderr (renamed from src/test/ui/vector-no-ann.stderr)0
-rw-r--r--src/test/ui/array_const_index-1.rs8
29 files changed, 17 insertions, 17 deletions
diff --git a/src/test/ui/array-break-length.rs b/src/test/ui/array-slice-vec/array-break-length.rs
index 60589f7c264..60589f7c264 100644
--- a/src/test/ui/array-break-length.rs
+++ b/src/test/ui/array-slice-vec/array-break-length.rs
diff --git a/src/test/ui/array-break-length.stderr b/src/test/ui/array-slice-vec/array-break-length.stderr
index 93f1c238bcc..93f1c238bcc 100644
--- a/src/test/ui/array-break-length.stderr
+++ b/src/test/ui/array-slice-vec/array-break-length.stderr
diff --git a/src/test/ui/array-not-vector.rs b/src/test/ui/array-slice-vec/array-not-vector.rs
index 5e46f015baf..5e46f015baf 100644
--- a/src/test/ui/array-not-vector.rs
+++ b/src/test/ui/array-slice-vec/array-not-vector.rs
diff --git a/src/test/ui/array-not-vector.stderr b/src/test/ui/array-slice-vec/array-not-vector.stderr
index 0e187d9072a..0e187d9072a 100644
--- a/src/test/ui/array-not-vector.stderr
+++ b/src/test/ui/array-slice-vec/array-not-vector.stderr
diff --git a/src/test/ui/array_const_index-0.rs b/src/test/ui/array-slice-vec/array_const_index-0.rs
index 4021dfcc6eb..4021dfcc6eb 100644
--- a/src/test/ui/array_const_index-0.rs
+++ b/src/test/ui/array-slice-vec/array_const_index-0.rs
diff --git a/src/test/ui/array_const_index-0.stderr b/src/test/ui/array-slice-vec/array_const_index-0.stderr
index 7ccc3aa087e..7ccc3aa087e 100644
--- a/src/test/ui/array_const_index-0.stderr
+++ b/src/test/ui/array-slice-vec/array_const_index-0.stderr
diff --git a/src/test/ui/array-slice-vec/array_const_index-1.rs b/src/test/ui/array-slice-vec/array_const_index-1.rs
index 8ee225f5cdf..d0ee1796c0f 100644
--- a/src/test/ui/array-slice-vec/array_const_index-1.rs
+++ b/src/test/ui/array-slice-vec/array_const_index-1.rs
@@ -1,12 +1,8 @@
-// run-pass
-#![allow(dead_code)]
-#![allow(stable_features)]
-
-#![feature(const_indexing)]
+const A: [i32; 0] = [];
+const B: i32 = A[1];
+//~^ index out of bounds: the length is 0 but the index is 1
+//~| ERROR any use of this value will cause an error
 
 fn main() {
-    const ARR: [i32; 6] = [42, 43, 44, 45, 46, 47];
-    const IDX: usize = 3;
-    const VAL: i32 = ARR[IDX];
-    const BLUB: [i32; (ARR[0] - 41) as usize] = [5];
+    let _ = B;
 }
diff --git a/src/test/ui/array_const_index-1.stderr b/src/test/ui/array-slice-vec/array_const_index-1.stderr
index 37de61b9df0..37de61b9df0 100644
--- a/src/test/ui/array_const_index-1.stderr
+++ b/src/test/ui/array-slice-vec/array_const_index-1.stderr
diff --git a/src/test/ui/array-slice-vec/array_const_index-2.rs b/src/test/ui/array-slice-vec/array_const_index-2.rs
new file mode 100644
index 00000000000..8ee225f5cdf
--- /dev/null
+++ b/src/test/ui/array-slice-vec/array_const_index-2.rs
@@ -0,0 +1,12 @@
+// run-pass
+#![allow(dead_code)]
+#![allow(stable_features)]
+
+#![feature(const_indexing)]
+
+fn main() {
+    const ARR: [i32; 6] = [42, 43, 44, 45, 46, 47];
+    const IDX: usize = 3;
+    const VAL: i32 = ARR[IDX];
+    const BLUB: [i32; (ARR[0] - 41) as usize] = [5];
+}
diff --git a/src/test/ui/slice-2.rs b/src/test/ui/array-slice-vec/slice-2.rs
index 5423e295a87..5423e295a87 100644
--- a/src/test/ui/slice-2.rs
+++ b/src/test/ui/array-slice-vec/slice-2.rs
diff --git a/src/test/ui/slice-2.stderr b/src/test/ui/array-slice-vec/slice-2.stderr
index 561feb90f0a..561feb90f0a 100644
--- a/src/test/ui/slice-2.stderr
+++ b/src/test/ui/array-slice-vec/slice-2.stderr
diff --git a/src/test/ui/slice-mut-2.rs b/src/test/ui/array-slice-vec/slice-mut-2.rs
index 216edbb7808..216edbb7808 100644
--- a/src/test/ui/slice-mut-2.rs
+++ b/src/test/ui/array-slice-vec/slice-mut-2.rs
diff --git a/src/test/ui/slice-mut-2.stderr b/src/test/ui/array-slice-vec/slice-mut-2.stderr
index bad0268772b..bad0268772b 100644
--- a/src/test/ui/slice-mut-2.stderr
+++ b/src/test/ui/array-slice-vec/slice-mut-2.stderr
diff --git a/src/test/ui/slice-mut.rs b/src/test/ui/array-slice-vec/slice-mut.rs
index e9989f0f481..e9989f0f481 100644
--- a/src/test/ui/slice-mut.rs
+++ b/src/test/ui/array-slice-vec/slice-mut.rs
diff --git a/src/test/ui/slice-mut.stderr b/src/test/ui/array-slice-vec/slice-mut.stderr
index 7d34defc1d5..7d34defc1d5 100644
--- a/src/test/ui/slice-mut.stderr
+++ b/src/test/ui/array-slice-vec/slice-mut.stderr
diff --git a/src/test/ui/slice-to-vec-comparison.rs b/src/test/ui/array-slice-vec/slice-to-vec-comparison.rs
index 7026a49000c..7026a49000c 100644
--- a/src/test/ui/slice-to-vec-comparison.rs
+++ b/src/test/ui/array-slice-vec/slice-to-vec-comparison.rs
diff --git a/src/test/ui/slice-to-vec-comparison.stderr b/src/test/ui/array-slice-vec/slice-to-vec-comparison.stderr
index e3b3b040f66..e3b3b040f66 100644
--- a/src/test/ui/slice-to-vec-comparison.stderr
+++ b/src/test/ui/array-slice-vec/slice-to-vec-comparison.stderr
diff --git a/src/test/ui/vec/vec-macro-with-comma-only.rs b/src/test/ui/array-slice-vec/vec-macro-with-comma-only.rs
index 574a53c58fe..574a53c58fe 100644
--- a/src/test/ui/vec/vec-macro-with-comma-only.rs
+++ b/src/test/ui/array-slice-vec/vec-macro-with-comma-only.rs
diff --git a/src/test/ui/vec/vec-macro-with-comma-only.stderr b/src/test/ui/array-slice-vec/vec-macro-with-comma-only.stderr
index abbee347c00..abbee347c00 100644
--- a/src/test/ui/vec/vec-macro-with-comma-only.stderr
+++ b/src/test/ui/array-slice-vec/vec-macro-with-comma-only.stderr
diff --git a/src/test/ui/vec/vec-mut-iter-borrow.rs b/src/test/ui/array-slice-vec/vec-mut-iter-borrow.rs
index 4aa737446b5..4aa737446b5 100644
--- a/src/test/ui/vec/vec-mut-iter-borrow.rs
+++ b/src/test/ui/array-slice-vec/vec-mut-iter-borrow.rs
diff --git a/src/test/ui/vec/vec-mut-iter-borrow.stderr b/src/test/ui/array-slice-vec/vec-mut-iter-borrow.stderr
index 679fd899773..679fd899773 100644
--- a/src/test/ui/vec/vec-mut-iter-borrow.stderr
+++ b/src/test/ui/array-slice-vec/vec-mut-iter-borrow.stderr
diff --git a/src/test/ui/vec/vec-overrun.rs b/src/test/ui/array-slice-vec/vec-overrun.rs
index bdc7d507d53..bdc7d507d53 100644
--- a/src/test/ui/vec/vec-overrun.rs
+++ b/src/test/ui/array-slice-vec/vec-overrun.rs
diff --git a/src/test/ui/vec/vec-res-add.rs b/src/test/ui/array-slice-vec/vec-res-add.rs
index 57b552ee558..57b552ee558 100644
--- a/src/test/ui/vec/vec-res-add.rs
+++ b/src/test/ui/array-slice-vec/vec-res-add.rs
diff --git a/src/test/ui/vec/vec-res-add.stderr b/src/test/ui/array-slice-vec/vec-res-add.stderr
index 7511271361d..7511271361d 100644
--- a/src/test/ui/vec/vec-res-add.stderr
+++ b/src/test/ui/array-slice-vec/vec-res-add.stderr
diff --git a/src/test/ui/vector-cast-weirdness.rs b/src/test/ui/array-slice-vec/vector-cast-weirdness.rs
index 79b9243765b..79b9243765b 100644
--- a/src/test/ui/vector-cast-weirdness.rs
+++ b/src/test/ui/array-slice-vec/vector-cast-weirdness.rs
diff --git a/src/test/ui/vector-cast-weirdness.stderr b/src/test/ui/array-slice-vec/vector-cast-weirdness.stderr
index 37055bb75f5..37055bb75f5 100644
--- a/src/test/ui/vector-cast-weirdness.stderr
+++ b/src/test/ui/array-slice-vec/vector-cast-weirdness.stderr
diff --git a/src/test/ui/vector-no-ann.rs b/src/test/ui/array-slice-vec/vector-no-ann.rs
index 1f11d9c8dff..1f11d9c8dff 100644
--- a/src/test/ui/vector-no-ann.rs
+++ b/src/test/ui/array-slice-vec/vector-no-ann.rs
diff --git a/src/test/ui/vector-no-ann.stderr b/src/test/ui/array-slice-vec/vector-no-ann.stderr
index 8a7b8d22760..8a7b8d22760 100644
--- a/src/test/ui/vector-no-ann.stderr
+++ b/src/test/ui/array-slice-vec/vector-no-ann.stderr
diff --git a/src/test/ui/array_const_index-1.rs b/src/test/ui/array_const_index-1.rs
deleted file mode 100644
index d0ee1796c0f..00000000000
--- a/src/test/ui/array_const_index-1.rs
+++ /dev/null
@@ -1,8 +0,0 @@
-const A: [i32; 0] = [];
-const B: i32 = A[1];
-//~^ index out of bounds: the length is 0 but the index is 1
-//~| ERROR any use of this value will cause an error
-
-fn main() {
-    let _ = B;
-}