|
1 | 1 | error: detected slow zero-filling initialization
|
2 |
| - --> $DIR/slow_vector_initialization.rs:21:5 |
| 2 | + --> $DIR/slow_vector_initialization.rs:22:5 |
3 | 3 | |
|
4 |
| -21 | let mut vec1 = Vec::with_capacity(len); |
| 4 | +22 | let mut vec1 = Vec::with_capacity(len); |
5 | 5 | | ^^^^^^^^^^^^^^^-----------------------^
|
6 | 6 | | |
|
7 | 7 | | help: consider replacing with: `vec![0; ..]`
|
8 | 8 | |
|
9 | 9 | = note: `-D clippy::slow-vector-initialization` implied by `-D warnings`
|
10 |
| -note: extended here with .. 0 |
11 |
| - --> $DIR/slow_vector_initialization.rs:22:5 |
| 10 | +note: extended at |
| 11 | + --> $DIR/slow_vector_initialization.rs:23:5 |
12 | 12 | |
|
13 |
| -22 | vec1.extend(repeat(0).take(len)); |
| 13 | +23 | vec1.extend(repeat(0).take(len)); |
14 | 14 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
15 | 15 |
|
16 | 16 | error: detected slow zero-filling initialization
|
17 |
| - --> $DIR/slow_vector_initialization.rs:25:5 |
| 17 | + --> $DIR/slow_vector_initialization.rs:26:5 |
18 | 18 | |
|
19 |
| -25 | let mut vec2 = Vec::with_capacity(len - 10); |
| 19 | +26 | let mut vec2 = Vec::with_capacity(len - 10); |
20 | 20 | | ^^^^^^^^^^^^^^^----------------------------^
|
21 | 21 | | |
|
22 | 22 | | help: consider replacing with: `vec![0; ..]`
|
23 | 23 | |
|
24 |
| -note: extended here with .. 0 |
25 |
| - --> $DIR/slow_vector_initialization.rs:26:5 |
| 24 | +note: extended at |
| 25 | + --> $DIR/slow_vector_initialization.rs:27:5 |
26 | 26 | |
|
27 |
| -26 | vec2.extend(repeat(0).take(len - 10)); |
| 27 | +27 | vec2.extend(repeat(0).take(len - 10)); |
28 | 28 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
29 | 29 |
|
30 | 30 | error: detected slow zero-filling initialization
|
31 |
| - --> $DIR/slow_vector_initialization.rs:38:5 |
| 31 | + --> $DIR/slow_vector_initialization.rs:39:5 |
32 | 32 | |
|
33 |
| -38 | let mut resized_vec = Vec::with_capacity(30); |
| 33 | +39 | let mut resized_vec = Vec::with_capacity(30); |
34 | 34 | | ^^^^^^^^^^^^^^^^^^^^^^----------------------^
|
35 | 35 | | |
|
36 | 36 | | help: consider replacing with: `vec![0; ..]`
|
37 | 37 | |
|
38 |
| -note: resize here with .. 0 |
39 |
| - --> $DIR/slow_vector_initialization.rs:41:5 |
| 38 | +note: resized at |
| 39 | + --> $DIR/slow_vector_initialization.rs:42:5 |
40 | 40 | |
|
41 |
| -41 | resized_vec.resize(30, 0); |
| 41 | +42 | resized_vec.resize(30, 0); |
42 | 42 | | ^^^^^^^^^^^^^^^^^^^^^^^^^
|
43 | 43 |
|
44 | 44 | error: detected slow zero-filling initialization
|
45 |
| - --> $DIR/slow_vector_initialization.rs:39:5 |
| 45 | + --> $DIR/slow_vector_initialization.rs:40:5 |
46 | 46 | |
|
47 |
| -39 | let mut extend_vec = Vec::with_capacity(30); |
| 47 | +40 | let mut extend_vec = Vec::with_capacity(30); |
48 | 48 | | ^^^^^^^^^^^^^^^^^^^^^----------------------^
|
49 | 49 | | |
|
50 | 50 | | help: consider replacing with: `vec![0; ..]`
|
51 | 51 | |
|
52 |
| -note: extended here with .. 0 |
53 |
| - --> $DIR/slow_vector_initialization.rs:43:5 |
| 52 | +note: extended at |
| 53 | + --> $DIR/slow_vector_initialization.rs:44:5 |
54 | 54 | |
|
55 |
| -43 | extend_vec.extend(repeat(0).take(30)); |
| 55 | +44 | extend_vec.extend(repeat(0).take(30)); |
56 | 56 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
57 | 57 |
|
58 | 58 | error: detected slow zero-filling initialization
|
59 |
| - --> $DIR/slow_vector_initialization.rs:49:5 |
| 59 | + --> $DIR/slow_vector_initialization.rs:50:5 |
60 | 60 | |
|
61 |
| -49 | let mut vec1 = Vec::with_capacity(len); |
| 61 | +50 | let mut vec1 = Vec::with_capacity(len); |
62 | 62 | | ^^^^^^^^^^^^^^^-----------------------^
|
63 | 63 | | |
|
64 | 64 | | help: consider replacing with: `vec![0; ..]`
|
65 | 65 | |
|
66 |
| -note: resize here with .. 0 |
67 |
| - --> $DIR/slow_vector_initialization.rs:50:5 |
| 66 | +note: resized at |
| 67 | + --> $DIR/slow_vector_initialization.rs:51:5 |
68 | 68 | |
|
69 |
| -50 | vec1.resize(len, 0); |
| 69 | +51 | vec1.resize(len, 0); |
70 | 70 | | ^^^^^^^^^^^^^^^^^^^
|
71 | 71 |
|
72 | 72 | error: detected slow zero-filling initialization
|
73 |
| - --> $DIR/slow_vector_initialization.rs:57:5 |
| 73 | + --> $DIR/slow_vector_initialization.rs:58:5 |
74 | 74 | |
|
75 |
| -57 | let mut vec3 = Vec::with_capacity(len - 10); |
| 75 | +58 | let mut vec3 = Vec::with_capacity(len - 10); |
76 | 76 | | ^^^^^^^^^^^^^^^----------------------------^
|
77 | 77 | | |
|
78 | 78 | | help: consider replacing with: `vec![0; ..]`
|
79 | 79 | |
|
80 |
| -note: resize here with .. 0 |
81 |
| - --> $DIR/slow_vector_initialization.rs:58:5 |
| 80 | +note: resized at |
| 81 | + --> $DIR/slow_vector_initialization.rs:59:5 |
82 | 82 | |
|
83 |
| -58 | vec3.resize(len - 10, 0); |
| 83 | +59 | vec3.resize(len - 10, 0); |
84 | 84 | | ^^^^^^^^^^^^^^^^^^^^^^^^
|
85 | 85 |
|
86 | 86 | error: detected slow zero-filling initialization
|
87 |
| - --> $DIR/slow_vector_initialization.rs:61:5 |
| 87 | + --> $DIR/slow_vector_initialization.rs:62:5 |
88 | 88 | |
|
89 |
| -61 | vec1 = Vec::with_capacity(10); |
| 89 | +62 | vec1 = Vec::with_capacity(10); |
90 | 90 | | ^^^^^^^----------------------
|
91 | 91 | | |
|
92 | 92 | | help: consider replacing with: `vec![0; ..]`
|
93 | 93 | |
|
94 |
| -note: resize here with .. 0 |
95 |
| - --> $DIR/slow_vector_initialization.rs:62:5 |
| 94 | +note: resized at |
| 95 | + --> $DIR/slow_vector_initialization.rs:63:5 |
96 | 96 | |
|
97 |
| -62 | vec1.resize(10, 0); |
| 97 | +63 | vec1.resize(10, 0); |
98 | 98 | | ^^^^^^^^^^^^^^^^^^
|
99 | 99 |
|
100 |
| -error: aborting due to 7 previous errors |
| 100 | +error: detected slow zero-filling initialization |
| 101 | + --> $DIR/slow_vector_initialization.rs:67:5 |
| 102 | + | |
| 103 | +67 | let mut unsafe_vec: Vec<u8> = Vec::with_capacity(200); |
| 104 | + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-----------------------^ |
| 105 | + | | |
| 106 | + | help: consider replacing with: `vec![0; ..]` |
| 107 | + | |
| 108 | +note: changed len at |
| 109 | + --> $DIR/slow_vector_initialization.rs:70:9 |
| 110 | + | |
| 111 | +70 | unsafe_vec.set_len(200); |
| 112 | + | ^^^^^^^^^^^^^^^^^^^^^^^ |
| 113 | + |
| 114 | +error: aborting due to 8 previous errors |
101 | 115 |
|
0 commit comments