| error: infinite iteration detected |
| --> $DIR/infinite_iter.rs:11:5 |
| | |
| LL | repeat(0_u8).collect::<Vec<_>>(); // infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| note: the lint level is defined here |
| --> $DIR/infinite_iter.rs:9:8 |
| | |
| LL | #[deny(clippy::infinite_iter)] |
| | ^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: infinite iteration detected |
| --> $DIR/infinite_iter.rs:12:5 |
| | |
| LL | (0..8_u32).take_while(square_is_lower_64).cycle().count(); // infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: infinite iteration detected |
| --> $DIR/infinite_iter.rs:13:5 |
| | |
| LL | (0..8_u64).chain(0..).max(); // infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: infinite iteration detected |
| --> $DIR/infinite_iter.rs:18:5 |
| | |
| LL | / (0..8_u32) |
| LL | | .rev() |
| LL | | .cycle() |
| LL | | .map(|x| x + 1_u32) |
| LL | | .for_each(|x| println!("{}", x)); // infinite iter |
| | |________________________________________^ |
| |
| error: infinite iteration detected |
| --> $DIR/infinite_iter.rs:24:5 |
| | |
| LL | (0_usize..).flat_map(|x| 0..x).product::<usize>(); // infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: infinite iteration detected |
| --> $DIR/infinite_iter.rs:25:5 |
| | |
| LL | (0_u64..).filter(|x| x % 2 == 0).last(); // infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: possible infinite iteration detected |
| --> $DIR/infinite_iter.rs:32:5 |
| | |
| LL | (0..).zip((0..).take_while(square_is_lower_64)).count(); // maybe infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| note: the lint level is defined here |
| --> $DIR/infinite_iter.rs:30:8 |
| | |
| LL | #[deny(clippy::maybe_infinite_iter)] |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: possible infinite iteration detected |
| --> $DIR/infinite_iter.rs:33:5 |
| | |
| LL | repeat(42).take_while(|x| *x == 42).chain(0..42).max(); // maybe infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: possible infinite iteration detected |
| --> $DIR/infinite_iter.rs:34:5 |
| | |
| LL | / (1..) |
| LL | | .scan(0, |state, x| { |
| LL | | *state += x; |
| LL | | Some(*state) |
| LL | | }) |
| LL | | .min(); // maybe infinite iter |
| | |______________^ |
| |
| error: possible infinite iteration detected |
| --> $DIR/infinite_iter.rs:40:5 |
| | |
| LL | (0..).find(|x| *x == 24); // maybe infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: possible infinite iteration detected |
| --> $DIR/infinite_iter.rs:41:5 |
| | |
| LL | (0..).position(|x| x == 24); // maybe infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: possible infinite iteration detected |
| --> $DIR/infinite_iter.rs:42:5 |
| | |
| LL | (0..).any(|x| x == 24); // maybe infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: possible infinite iteration detected |
| --> $DIR/infinite_iter.rs:43:5 |
| | |
| LL | (0..).all(|x| x == 24); // maybe infinite iter |
| | ^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error: infinite iteration detected |
| --> $DIR/infinite_iter.rs:65:31 |
| | |
| LL | let _: HashSet<i32> = (0..).collect(); // Infinite iter |
| | ^^^^^^^^^^^^^^^ |
| | |
| = note: `#[deny(clippy::infinite_iter)]` on by default |
| |
| error: aborting due to 14 previous errors |
| |