Files
rust/tests/ui/codegen/normalization-overflow/recursion-issue-117696-2.rs
2025-10-12 06:59:10 +08:00

15 lines
278 B
Rust

//@ build-fail
//@ compile-flags: -Copt-level=0
fn main() {
rec(&mut None::<()>.into_iter());
}
fn rec<T: Iterator>(mut it: T) {
if true {
it.next();
} else {
rec(&mut it);
//~^ ERROR: reached the recursion limit while instantiating
}
}