summaryrefslogtreecommitdiffstats
path: root/src/test/rustdoc/issue-55001.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/rustdoc/issue-55001.rs')
-rw-r--r--src/test/rustdoc/issue-55001.rs31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/test/rustdoc/issue-55001.rs b/src/test/rustdoc/issue-55001.rs
deleted file mode 100644
index f6c7f9a3d..000000000
--- a/src/test/rustdoc/issue-55001.rs
+++ /dev/null
@@ -1,31 +0,0 @@
-// Regression test for issue #55001. Previously, we would incorrectly
-// cache certain trait selection results when checking for blanket impls,
-// resulting in an ICE when we tried to confirm the cached ParamCandidate
-// against an obligation.
-
-pub struct DefaultAllocator;
-pub struct Standard;
-pub struct Inner;
-
-pub trait Rand {}
-
-pub trait Distribution<T> {}
-pub trait Allocator<N> {}
-
-impl<T> Rand for T where Standard: Distribution<T> {}
-
-impl<A> Distribution<Point<A>> for Standard
-where
-DefaultAllocator: Allocator<A>,
-Standard: Distribution<A> {}
-
-impl Distribution<Inner> for Standard {}
-
-
-pub struct Point<N>
-where DefaultAllocator: Allocator<N>
-{
- field: N
-}
-
-fn main() {}