summaryrefslogtreecommitdiffstats
path: root/src/test/ui/const-generics/issues/issue-86820.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/const-generics/issues/issue-86820.rs')
-rw-r--r--src/test/ui/const-generics/issues/issue-86820.rs24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/test/ui/const-generics/issues/issue-86820.rs b/src/test/ui/const-generics/issues/issue-86820.rs
deleted file mode 100644
index ae4bd943f..000000000
--- a/src/test/ui/const-generics/issues/issue-86820.rs
+++ /dev/null
@@ -1,24 +0,0 @@
-// Regression test for the ICE described in #86820.
-
-#![allow(unused, dead_code)]
-use std::ops::BitAnd;
-
-const C: fn() = || is_set();
-fn is_set() {
- 0xffu8.bit::<0>();
-}
-
-trait Bits {
- fn bit<const I: u8>(self) -> bool;
-}
-
-impl Bits for u8 {
- fn bit<const I: usize>(self) -> bool {
- //~^ ERROR: method `bit` has an incompatible generic parameter for trait `Bits` [E0053]
- let i = 1 << I;
- let mask = u8::from(i);
- mask & self == mask
- }
-}
-
-fn main() {}