about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBastian Kauschke <bastian_kauschke@hotmail.de>2020-06-30 20:19:31 +0200
committerBastian Kauschke <bastian_kauschke@hotmail.de>2020-06-30 20:19:31 +0200
commit0889d7905050dcf756c38c953889119941a7516b (patch)
tree601287f23829604f0fab1e5eff452be0f2aebad5
parenta1528c432e45339d9b5602a19ac3571e2900d37b (diff)
downloadrust-0889d7905050dcf756c38c953889119941a7516b.tar.gz
rust-0889d7905050dcf756c38c953889119941a7516b.zip
remove duplicate tests
-rw-r--r--src/test/ui/const-generics/lazy-normalization/issue-71922.rs19
-rw-r--r--src/test/ui/const-generics/lazy-normalization/issue-71922.stderr19
2 files changed, 0 insertions, 38 deletions
diff --git a/src/test/ui/const-generics/lazy-normalization/issue-71922.rs b/src/test/ui/const-generics/lazy-normalization/issue-71922.rs
deleted file mode 100644
index 0d392ddcaed..00000000000
--- a/src/test/ui/const-generics/lazy-normalization/issue-71922.rs
+++ /dev/null
@@ -1,19 +0,0 @@
-#![feature(const_generics)]
-//~^ WARN the feature `const_generics` is incomplete
-trait Foo {}
-
-impl<const N: usize> Foo for [(); N] where Self: FooImpl<{ N == 0 }> {}
-//~^ ERROR constant expression depends on a generic parameter
-
-trait FooImpl<const IS_ZERO: bool> {}
-
-impl FooImpl<{ 0u8 == 0u8 }> for [(); 0] {}
-
-impl<const N: usize> FooImpl<{ 0u8 != 0u8 }> for [(); N] {}
-
-fn foo<T: Foo>(_: T) {}
-
-fn main() {
-    foo([]);
-    foo([()]);
-}
diff --git a/src/test/ui/const-generics/lazy-normalization/issue-71922.stderr b/src/test/ui/const-generics/lazy-normalization/issue-71922.stderr
deleted file mode 100644
index 00917571e71..00000000000
--- a/src/test/ui/const-generics/lazy-normalization/issue-71922.stderr
+++ /dev/null
@@ -1,19 +0,0 @@
-warning: the feature `const_generics` is incomplete and may not be safe to use and/or cause compiler crashes
-  --> $DIR/issue-71922.rs:1:12
-   |
-LL | #![feature(const_generics)]
-   |            ^^^^^^^^^^^^^^
-   |
-   = note: `#[warn(incomplete_features)]` on by default
-   = note: see issue #44580 <https://github.com/rust-lang/rust/issues/44580> for more information
-
-error: constant expression depends on a generic parameter
-  --> $DIR/issue-71922.rs:5:50
-   |
-LL | impl<const N: usize> Foo for [(); N] where Self: FooImpl<{ N == 0 }> {}
-   |                                                  ^^^^^^^^^^^^^^^^^^^
-   |
-   = note: this may fail depending on what value the parameter takes
-
-error: aborting due to previous error; 1 warning emitted
-