about summary refs log tree commit diff
diff options
context:
space:
mode:
authorvarkor <github@varkor.com>2020-10-03 18:01:11 +0100
committervarkor <github@varkor.com>2020-10-03 18:01:11 +0100
commit702906581e9bda1956c8adb593969196caccc2b8 (patch)
tree22a5695a6d734a3bea83b9bc333e2665ddb5cf66
parent3631d2928764c0c321c60cbbe1bdd6ab5945d452 (diff)
downloadrust-702906581e9bda1956c8adb593969196caccc2b8.tar.gz
rust-702906581e9bda1956c8adb593969196caccc2b8.zip
Move tests
-rw-r--r--src/test/ui/const-generics/const-argument-if-length.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/const-argument-if-length.full.stderr)0
-rw-r--r--src/test/ui/const-generics/const-argument-if-length.min.stderr (renamed from src/test/ui/const-generics/min_const_generics/const-argument-if-length.min.stderr)0
-rw-r--r--src/test/ui/const-generics/const-argument-if-length.rs (renamed from src/test/ui/const-generics/min_const_generics/const-argument-if-length.rs)0
-rw-r--r--src/test/ui/const-generics/generic-function-call-in-array-length.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.full.stderr)0
-rw-r--r--src/test/ui/const-generics/generic-function-call-in-array-length.min.stderr (renamed from src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.min.stderr)0
-rw-r--r--src/test/ui/const-generics/generic-function-call-in-array-length.rs (renamed from src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.rs)0
-rw-r--r--src/test/ui/const-generics/generic-sum-in-array-length.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.full.stderr)0
-rw-r--r--src/test/ui/const-generics/generic-sum-in-array-length.min.stderr (renamed from src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.min.stderr)0
-rw-r--r--src/test/ui/const-generics/generic-sum-in-array-length.rs (renamed from src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.rs)0
-rw-r--r--src/test/ui/const-generics/intrinsics-type_name-as-const-argument.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.full.stderr)0
-rw-r--r--src/test/ui/const-generics/intrinsics-type_name-as-const-argument.min.stderr (renamed from src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.min.stderr)0
-rw-r--r--src/test/ui/const-generics/intrinsics-type_name-as-const-argument.rs (renamed from src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.rs)0
-rw-r--r--src/test/ui/const-generics/issue-67375.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/issue-67375.full.stderr)0
-rw-r--r--src/test/ui/const-generics/issue-67375.min.stderr (renamed from src/test/ui/const-generics/min_const_generics/issue-67375.min.stderr)0
-rw-r--r--src/test/ui/const-generics/issue-67375.rs (renamed from src/test/ui/const-generics/min_const_generics/issue-67375.rs)0
-rw-r--r--src/test/ui/const-generics/issue-67945-1.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-1.full.stderr)0
-rw-r--r--src/test/ui/const-generics/issue-67945-1.min.stderr (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-1.min.stderr)0
-rw-r--r--src/test/ui/const-generics/issue-67945-1.rs (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-1.rs)0
-rw-r--r--src/test/ui/const-generics/issue-67945-2.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-2.full.stderr)0
-rw-r--r--src/test/ui/const-generics/issue-67945-2.min.stderr (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-2.min.stderr)0
-rw-r--r--src/test/ui/const-generics/issue-67945-2.rs (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-2.rs)0
-rw-r--r--src/test/ui/const-generics/issue-67945-3.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-3.full.stderr)0
-rw-r--r--src/test/ui/const-generics/issue-67945-3.min.stderr (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-3.min.stderr)0
-rw-r--r--src/test/ui/const-generics/issue-67945-3.rs (renamed from src/test/ui/const-generics/min_const_generics/issue-67945-3.rs)0
-rw-r--r--src/test/ui/const-generics/min_const_generics/const-argument-if-length.stderr30
-rw-r--r--src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.stderr18
-rw-r--r--src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.stderr19
-rw-r--r--src/test/ui/const-generics/min_const_generics/issue-67375.stderr19
-rw-r--r--src/test/ui/const-generics/min_const_generics/issue-67945-1.stderr27
-rw-r--r--src/test/ui/const-generics/min_const_generics/issue-67945-2.stderr27
-rw-r--r--src/test/ui/const-generics/min_const_generics/issue-67945-3.stderr8
31 files changed, 0 insertions, 148 deletions
diff --git a/src/test/ui/const-generics/min_const_generics/const-argument-if-length.full.stderr b/src/test/ui/const-generics/const-argument-if-length.full.stderr
index 9b1c1be1aa0..9b1c1be1aa0 100644
--- a/src/test/ui/const-generics/min_const_generics/const-argument-if-length.full.stderr
+++ b/src/test/ui/const-generics/const-argument-if-length.full.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/const-argument-if-length.min.stderr b/src/test/ui/const-generics/const-argument-if-length.min.stderr
index c666dce479f..c666dce479f 100644
--- a/src/test/ui/const-generics/min_const_generics/const-argument-if-length.min.stderr
+++ b/src/test/ui/const-generics/const-argument-if-length.min.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/const-argument-if-length.rs b/src/test/ui/const-generics/const-argument-if-length.rs
index 481ff97d68d..481ff97d68d 100644
--- a/src/test/ui/const-generics/min_const_generics/const-argument-if-length.rs
+++ b/src/test/ui/const-generics/const-argument-if-length.rs
diff --git a/src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.full.stderr b/src/test/ui/const-generics/generic-function-call-in-array-length.full.stderr
index 43b42d82d0c..43b42d82d0c 100644
--- a/src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.full.stderr
+++ b/src/test/ui/const-generics/generic-function-call-in-array-length.full.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.min.stderr b/src/test/ui/const-generics/generic-function-call-in-array-length.min.stderr
index e7e968e4c2a..e7e968e4c2a 100644
--- a/src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.min.stderr
+++ b/src/test/ui/const-generics/generic-function-call-in-array-length.min.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.rs b/src/test/ui/const-generics/generic-function-call-in-array-length.rs
index c8bbae29343..c8bbae29343 100644
--- a/src/test/ui/const-generics/min_const_generics/generic-function-call-in-array-length.rs
+++ b/src/test/ui/const-generics/generic-function-call-in-array-length.rs
diff --git a/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.full.stderr b/src/test/ui/const-generics/generic-sum-in-array-length.full.stderr
index d311e1c0bae..d311e1c0bae 100644
--- a/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.full.stderr
+++ b/src/test/ui/const-generics/generic-sum-in-array-length.full.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.min.stderr b/src/test/ui/const-generics/generic-sum-in-array-length.min.stderr
index 6f157fbbbbb..6f157fbbbbb 100644
--- a/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.min.stderr
+++ b/src/test/ui/const-generics/generic-sum-in-array-length.min.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.rs b/src/test/ui/const-generics/generic-sum-in-array-length.rs
index 810095b384b..810095b384b 100644
--- a/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.rs
+++ b/src/test/ui/const-generics/generic-sum-in-array-length.rs
diff --git a/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.full.stderr b/src/test/ui/const-generics/intrinsics-type_name-as-const-argument.full.stderr
index c09d16d0ab0..c09d16d0ab0 100644
--- a/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.full.stderr
+++ b/src/test/ui/const-generics/intrinsics-type_name-as-const-argument.full.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.min.stderr b/src/test/ui/const-generics/intrinsics-type_name-as-const-argument.min.stderr
index 307db088bf8..307db088bf8 100644
--- a/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.min.stderr
+++ b/src/test/ui/const-generics/intrinsics-type_name-as-const-argument.min.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.rs b/src/test/ui/const-generics/intrinsics-type_name-as-const-argument.rs
index 37b6cf4bab9..37b6cf4bab9 100644
--- a/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.rs
+++ b/src/test/ui/const-generics/intrinsics-type_name-as-const-argument.rs
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67375.full.stderr b/src/test/ui/const-generics/issue-67375.full.stderr
index e15d65f197e..e15d65f197e 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67375.full.stderr
+++ b/src/test/ui/const-generics/issue-67375.full.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67375.min.stderr b/src/test/ui/const-generics/issue-67375.min.stderr
index b13d9fdab0d..b13d9fdab0d 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67375.min.stderr
+++ b/src/test/ui/const-generics/issue-67375.min.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67375.rs b/src/test/ui/const-generics/issue-67375.rs
index 994ec92cfb5..994ec92cfb5 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67375.rs
+++ b/src/test/ui/const-generics/issue-67375.rs
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-1.full.stderr b/src/test/ui/const-generics/issue-67945-1.full.stderr
index e79c4f5374e..e79c4f5374e 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-1.full.stderr
+++ b/src/test/ui/const-generics/issue-67945-1.full.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-1.min.stderr b/src/test/ui/const-generics/issue-67945-1.min.stderr
index 949b5da5920..949b5da5920 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-1.min.stderr
+++ b/src/test/ui/const-generics/issue-67945-1.min.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-1.rs b/src/test/ui/const-generics/issue-67945-1.rs
index d1a83e978d1..d1a83e978d1 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-1.rs
+++ b/src/test/ui/const-generics/issue-67945-1.rs
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-2.full.stderr b/src/test/ui/const-generics/issue-67945-2.full.stderr
index 2f54b802df8..2f54b802df8 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-2.full.stderr
+++ b/src/test/ui/const-generics/issue-67945-2.full.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-2.min.stderr b/src/test/ui/const-generics/issue-67945-2.min.stderr
index ed445b3e8f7..ed445b3e8f7 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-2.min.stderr
+++ b/src/test/ui/const-generics/issue-67945-2.min.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-2.rs b/src/test/ui/const-generics/issue-67945-2.rs
index 7f789297df0..7f789297df0 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-2.rs
+++ b/src/test/ui/const-generics/issue-67945-2.rs
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-3.full.stderr b/src/test/ui/const-generics/issue-67945-3.full.stderr
index c33b88588c0..c33b88588c0 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-3.full.stderr
+++ b/src/test/ui/const-generics/issue-67945-3.full.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-3.min.stderr b/src/test/ui/const-generics/issue-67945-3.min.stderr
index 9c6e101ece8..9c6e101ece8 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-3.min.stderr
+++ b/src/test/ui/const-generics/issue-67945-3.min.stderr
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-3.rs b/src/test/ui/const-generics/issue-67945-3.rs
index bca079101e2..bca079101e2 100644
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-3.rs
+++ b/src/test/ui/const-generics/issue-67945-3.rs
diff --git a/src/test/ui/const-generics/min_const_generics/const-argument-if-length.stderr b/src/test/ui/const-generics/min_const_generics/const-argument-if-length.stderr
deleted file mode 100644
index ae5677887a1..00000000000
--- a/src/test/ui/const-generics/min_const_generics/const-argument-if-length.stderr
+++ /dev/null
@@ -1,30 +0,0 @@
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/const-argument-if-length.rs:14:24
-   |
-LL |     pad: [u8; is_zst::<T>()],
-   |                        ^ non-trivial anonymous constants must not depend on the parameter `T`
-   |
-   = note: type parameters are currently not permitted in anonymous constants
-
-error[E0277]: the size for values of type `T` cannot be known at compilation time
-  --> $DIR/const-argument-if-length.rs:12:12
-   |
-LL | pub struct AtLeastByte<T: ?Sized> {
-   |                        - this type parameter needs to be `Sized`
-LL |     value: T,
-   |            ^ doesn't have a size known at compile-time
-   |
-   = note: only the last field of a struct may have a dynamically sized type
-   = help: change the field's type to have a statically known size
-help: borrowed types always have a statically known size
-   |
-LL |     value: &T,
-   |            ^
-help: the `Box` type always has a statically known size and allocates its contents in the heap
-   |
-LL |     value: Box<T>,
-   |            ^^^^ ^
-
-error: aborting due to 2 previous errors
-
-For more information about this error, try `rustc --explain E0277`.
diff --git a/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.stderr b/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.stderr
deleted file mode 100644
index 5af5c2b115d..00000000000
--- a/src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.stderr
+++ /dev/null
@@ -1,18 +0,0 @@
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/generic-sum-in-array-length.rs:3:53
-   |
-LL | fn foo<const A: usize, const B: usize>(bar: [usize; A + B]) {}
-   |                                                     ^ non-trivial anonymous constants must not depend on the parameter `A`
-   |
-   = help: it is currently only allowed to use either `A` or `{ A }` as generic constants
-
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/generic-sum-in-array-length.rs:3:57
-   |
-LL | fn foo<const A: usize, const B: usize>(bar: [usize; A + B]) {}
-   |                                                         ^ non-trivial anonymous constants must not depend on the parameter `B`
-   |
-   = help: it is currently only allowed to use either `B` or `{ B }` as generic constants
-
-error: aborting due to 2 previous errors
-
diff --git a/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.stderr b/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.stderr
deleted file mode 100644
index 2645195282b..00000000000
--- a/src/test/ui/const-generics/min_const_generics/intrinsics-type_name-as-const-argument.stderr
+++ /dev/null
@@ -1,19 +0,0 @@
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/intrinsics-type_name-as-const-argument.rs:9:44
-   |
-LL |     T: Trait<{std::intrinsics::type_name::<T>()}>
-   |                                            ^ non-trivial anonymous constants must not depend on the parameter `T`
-   |
-   = note: type parameters are currently not permitted in anonymous constants
-
-error: `&'static str` is forbidden as the type of a const generic parameter
-  --> $DIR/intrinsics-type_name-as-const-argument.rs:4:22
-   |
-LL | trait Trait<const S: &'static str> {}
-   |                      ^^^^^^^^^^^^
-   |
-   = note: the only supported types are integers, `bool` and `char`
-   = note: more complex types are supported with `#[feature(const_generics)]`
-
-error: aborting due to 2 previous errors
-
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67375.stderr b/src/test/ui/const-generics/min_const_generics/issue-67375.stderr
deleted file mode 100644
index 9963be787b7..00000000000
--- a/src/test/ui/const-generics/min_const_generics/issue-67375.stderr
+++ /dev/null
@@ -1,19 +0,0 @@
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/issue-67375.rs:5:25
-   |
-LL |     inner: [(); { [|_: &T| {}; 0].len() }],
-   |                         ^ non-trivial anonymous constants must not depend on the parameter `T`
-   |
-   = note: type parameters are currently not permitted in anonymous constants
-
-error[E0392]: parameter `T` is never used
-  --> $DIR/issue-67375.rs:3:12
-   |
-LL | struct Bug<T> {
-   |            ^ unused parameter
-   |
-   = help: consider removing `T`, referring to it in a field, or using a marker such as `PhantomData`
-
-error: aborting due to 2 previous errors
-
-For more information about this error, try `rustc --explain E0392`.
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-1.stderr b/src/test/ui/const-generics/min_const_generics/issue-67945-1.stderr
deleted file mode 100644
index 4b6a1c7cf91..00000000000
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-1.stderr
+++ /dev/null
@@ -1,27 +0,0 @@
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/issue-67945-1.rs:10:16
-   |
-LL |         let x: S = MaybeUninit::uninit();
-   |                ^ non-trivial anonymous constants must not depend on the parameter `S`
-   |
-   = note: type parameters are currently not permitted in anonymous constants
-
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/issue-67945-1.rs:12:45
-   |
-LL |         let b = &*(&x as *const _ as *const S);
-   |                                             ^ non-trivial anonymous constants must not depend on the parameter `S`
-   |
-   = note: type parameters are currently not permitted in anonymous constants
-
-error[E0392]: parameter `S` is never used
-  --> $DIR/issue-67945-1.rs:7:12
-   |
-LL | struct Bug<S> {
-   |            ^ unused parameter
-   |
-   = help: consider removing `S`, referring to it in a field, or using a marker such as `PhantomData`
-
-error: aborting due to 3 previous errors
-
-For more information about this error, try `rustc --explain E0392`.
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-2.stderr b/src/test/ui/const-generics/min_const_generics/issue-67945-2.stderr
deleted file mode 100644
index 39d7f1f9368..00000000000
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-2.stderr
+++ /dev/null
@@ -1,27 +0,0 @@
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/issue-67945-2.rs:8:16
-   |
-LL |         let x: S = MaybeUninit::uninit();
-   |                ^ non-trivial anonymous constants must not depend on the parameter `S`
-   |
-   = note: type parameters are currently not permitted in anonymous constants
-
-error: generic parameters must not be used inside of non-trivial constant values
-  --> $DIR/issue-67945-2.rs:10:45
-   |
-LL |         let b = &*(&x as *const _ as *const S);
-   |                                             ^ non-trivial anonymous constants must not depend on the parameter `S`
-   |
-   = note: type parameters are currently not permitted in anonymous constants
-
-error[E0392]: parameter `S` is never used
-  --> $DIR/issue-67945-2.rs:5:12
-   |
-LL | struct Bug<S> {
-   |            ^ unused parameter
-   |
-   = help: consider removing `S`, referring to it in a field, or using a marker such as `PhantomData`
-
-error: aborting due to 3 previous errors
-
-For more information about this error, try `rustc --explain E0392`.
diff --git a/src/test/ui/const-generics/min_const_generics/issue-67945-3.stderr b/src/test/ui/const-generics/min_const_generics/issue-67945-3.stderr
deleted file mode 100644
index c5f919302dc..00000000000
--- a/src/test/ui/const-generics/min_const_generics/issue-67945-3.stderr
+++ /dev/null
@@ -1,8 +0,0 @@
-error: generic `Self` types are currently not permitted in anonymous constants
-  --> $DIR/issue-67945-3.rs:5:27
-   |
-LL |         let x: Option<Box<Self>> = None;
-   |                           ^^^^
-
-error: aborting due to previous error
-