]> git.proxmox.com Git - rustc.git/blame - src/tools/clippy/tests/ui/uninit_vec.stderr
New upstream version 1.70.0+dfsg1
[rustc.git] / src / tools / clippy / tests / ui / uninit_vec.stderr
CommitLineData
3c0e092e 1error: calling `set_len()` immediately after reserving a buffer creates uninitialized values
353b0b11 2 --> $DIR/uninit_vec.rs:17:5
3c0e092e
XL
3 |
4LL | let mut vec: Vec<u8> = Vec::with_capacity(1000);
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6LL | unsafe {
7LL | vec.set_len(200);
8 | ^^^^^^^^^^^^^^^^
9 |
3c0e092e 10 = help: initialize the buffer or wrap the content in `MaybeUninit`
2b03887a 11 = note: `-D clippy::uninit-vec` implied by `-D warnings`
3c0e092e
XL
12
13error: calling `set_len()` immediately after reserving a buffer creates uninitialized values
353b0b11 14 --> $DIR/uninit_vec.rs:23:5
3c0e092e
XL
15 |
16LL | vec.reserve(1000);
17 | ^^^^^^^^^^^^^^^^^^
18LL | unsafe {
19LL | vec.set_len(200);
20 | ^^^^^^^^^^^^^^^^
21 |
22 = help: initialize the buffer or wrap the content in `MaybeUninit`
23
24error: calling `set_len()` on empty `Vec` creates out-of-bound values
353b0b11 25 --> $DIR/uninit_vec.rs:29:5
3c0e092e
XL
26 |
27LL | let mut vec: Vec<u8> = Vec::new();
28 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
29LL | unsafe {
30LL | vec.set_len(200);
31 | ^^^^^^^^^^^^^^^^
32
33error: calling `set_len()` on empty `Vec` creates out-of-bound values
353b0b11 34 --> $DIR/uninit_vec.rs:35:5
3c0e092e
XL
35 |
36LL | let mut vec: Vec<u8> = Default::default();
37 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
38LL | unsafe {
39LL | vec.set_len(200);
40 | ^^^^^^^^^^^^^^^^
41
42error: calling `set_len()` on empty `Vec` creates out-of-bound values
353b0b11 43 --> $DIR/uninit_vec.rs:40:5
3c0e092e
XL
44 |
45LL | let mut vec: Vec<u8> = Vec::default();
46 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
47LL | unsafe {
48LL | vec.set_len(200);
49 | ^^^^^^^^^^^^^^^^
50
51error: calling `set_len()` immediately after reserving a buffer creates uninitialized values
353b0b11 52 --> $DIR/uninit_vec.rs:54:5
3c0e092e
XL
53 |
54LL | let mut vec: Vec<u8> = Vec::with_capacity(1000);
55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
56...
57LL | vec.set_len(200);
58 | ^^^^^^^^^^^^^^^^
59 |
60 = help: initialize the buffer or wrap the content in `MaybeUninit`
61
62error: calling `set_len()` immediately after reserving a buffer creates uninitialized values
353b0b11 63 --> $DIR/uninit_vec.rs:63:5
3c0e092e
XL
64 |
65LL | my_vec.vec.reserve(1000);
66 | ^^^^^^^^^^^^^^^^^^^^^^^^^
67LL | unsafe {
68LL | my_vec.vec.set_len(200);
69 | ^^^^^^^^^^^^^^^^^^^^^^^
70 |
71 = help: initialize the buffer or wrap the content in `MaybeUninit`
72
73error: calling `set_len()` immediately after reserving a buffer creates uninitialized values
353b0b11 74 --> $DIR/uninit_vec.rs:68:5
3c0e092e
XL
75 |
76LL | my_vec.vec = Vec::with_capacity(1000);
77 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
78LL | unsafe {
79LL | my_vec.vec.set_len(200);
80 | ^^^^^^^^^^^^^^^^^^^^^^^
81 |
82 = help: initialize the buffer or wrap the content in `MaybeUninit`
83
84error: calling `set_len()` immediately after reserving a buffer creates uninitialized values
353b0b11 85 --> $DIR/uninit_vec.rs:47:9
3c0e092e
XL
86 |
87LL | let mut vec: Vec<u8> = Vec::with_capacity(1000);
88 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
89LL | vec.set_len(200);
90 | ^^^^^^^^^^^^^^^^
91 |
92 = help: initialize the buffer or wrap the content in `MaybeUninit`
93
94error: calling `set_len()` immediately after reserving a buffer creates uninitialized values
353b0b11 95 --> $DIR/uninit_vec.rs:50:9
3c0e092e
XL
96 |
97LL | vec.reserve(1000);
98 | ^^^^^^^^^^^^^^^^^^
99LL | vec.set_len(200);
100 | ^^^^^^^^^^^^^^^^
101 |
102 = help: initialize the buffer or wrap the content in `MaybeUninit`
103
353b0b11
FG
104error: calling `set_len()` immediately after reserving a buffer creates uninitialized values
105 --> $DIR/uninit_vec.rs:122:9
106 |
107LL | let mut vec: Vec<T> = Vec::with_capacity(1000);
108 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
109LL | unsafe {
110LL | vec.set_len(10);
111 | ^^^^^^^^^^^^^^^
112 |
113 = help: initialize the buffer or wrap the content in `MaybeUninit`
114
115error: aborting due to 11 previous errors
3c0e092e 116