diff options
Diffstat (limited to 'src/test/ui/issues/issue-72839-error-overflow.rs')
-rw-r--r-- | src/test/ui/issues/issue-72839-error-overflow.rs | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/test/ui/issues/issue-72839-error-overflow.rs b/src/test/ui/issues/issue-72839-error-overflow.rs deleted file mode 100644 index 6562d2284..000000000 --- a/src/test/ui/issues/issue-72839-error-overflow.rs +++ /dev/null @@ -1,19 +0,0 @@ -// Regression test for issue #72839 -// Tests that we do not overflow during trait selection after -// a type error occurs -use std::ops::Rem; -trait Foo {} -struct MyStruct<T>(T); - -impl<T, U> Rem<MyStruct<T>> for MyStruct<U> where MyStruct<U>: Rem<MyStruct<T>> { - type Output = u8; - fn rem(self, _: MyStruct<T>) -> Self::Output { - panic!() - } -} - -fn main() {} - -fn foo() { - if missing_var % 8 == 0 {} //~ ERROR cannot find -} |