1 error: detected slow zero-filling initialization
2 --> $DIR/slow_vector_initialization.rs:23:5
4 22 | let mut vec1 = Vec::with_capacity(len);
5 | ----------------------- help: consider replacing with: `vec![0; ..]`
6 23 | vec1.extend(repeat(0).take(len));
7 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
9 = note: `-D clippy::slow-vector-initialization` implied by `-D warnings`
11 error: detected slow zero-filling initialization
12 --> $DIR/slow_vector_initialization.rs:27:5
14 26 | let mut vec2 = Vec::with_capacity(len - 10);
15 | ---------------------------- help: consider replacing with: `vec![0; ..]`
16 27 | vec2.extend(repeat(0).take(len - 10));
17 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19 error: detected slow zero-filling initialization
20 --> $DIR/slow_vector_initialization.rs:42:5
22 39 | let mut resized_vec = Vec::with_capacity(30);
23 | ---------------------- help: consider replacing with: `vec![0; ..]`
25 42 | resized_vec.resize(30, 0);
26 | ^^^^^^^^^^^^^^^^^^^^^^^^^
28 error: detected slow zero-filling initialization
29 --> $DIR/slow_vector_initialization.rs:44:5
31 40 | let mut extend_vec = Vec::with_capacity(30);
32 | ---------------------- help: consider replacing with: `vec![0; ..]`
34 44 | extend_vec.extend(repeat(0).take(30));
35 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
37 error: detected slow zero-filling initialization
38 --> $DIR/slow_vector_initialization.rs:51:5
40 50 | let mut vec1 = Vec::with_capacity(len);
41 | ----------------------- help: consider replacing with: `vec![0; ..]`
42 51 | vec1.resize(len, 0);
45 error: detected slow zero-filling initialization
46 --> $DIR/slow_vector_initialization.rs:59:5
48 58 | let mut vec3 = Vec::with_capacity(len - 10);
49 | ---------------------------- help: consider replacing with: `vec![0; ..]`
50 59 | vec3.resize(len - 10, 0);
51 | ^^^^^^^^^^^^^^^^^^^^^^^^
53 error: detected slow zero-filling initialization
54 --> $DIR/slow_vector_initialization.rs:63:5
56 62 | vec1 = Vec::with_capacity(10);
57 | ---------------------- help: consider replacing with: `vec![0; ..]`
58 63 | vec1.resize(10, 0);
61 error: detected unsafe vector initialization
62 --> $DIR/slow_vector_initialization.rs:70:9
64 67 | let mut unsafe_vec: Vec<u8> = Vec::with_capacity(200);
65 | ----------------------- help: consider replacing with: `vec![0; ..]`
67 70 | unsafe_vec.set_len(200);
68 | ^^^^^^^^^^^^^^^^^^^^^^^
70 = note: #[deny(clippy::unsafe_vector_initialization)] on by default
72 error: aborting due to 8 previous errors