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