Move /src/test to /tests
This commit is contained in:
parent
ca855e6e42
commit
cf2dff2b1e
27592 changed files with 0 additions and 0 deletions
19
tests/ui/issues/issue-72839-error-overflow.rs
Normal file
19
tests/ui/issues/issue-72839-error-overflow.rs
Normal file
|
@ -0,0 +1,19 @@
|
|||
// 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
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue