2025-08-29 10:53:45 +08:00
|
|
|
//@ build-fail
|
2024-04-15 23:01:02 +02:00
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
|
recurse(std::iter::empty::<()>())
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fn recurse(nums: impl Iterator) {
|
|
|
|
|
if true { return }
|
|
|
|
|
|
|
|
|
|
recurse(nums.skip(42).peekable())
|
2025-08-29 10:53:45 +08:00
|
|
|
//~^ ERROR: reached the recursion limit while instantiating
|
2024-04-15 23:01:02 +02:00
|
|
|
}
|