]> git.lizzy.rs Git - rust.git/blob - tests/ui/undocumented_unsafe_blocks.stderr
Auto merge of #8356 - J-ZhengLi:master-issue8288, r=dswij
[rust.git] / tests / ui / undocumented_unsafe_blocks.stderr
1 error: unsafe block missing a safety comment
2   --> $DIR/undocumented_unsafe_blocks.rs:262:19
3    |
4 LL |     /* Safety: */ unsafe {}
5    |                   ^^^^^^^^^
6    |
7    = note: `-D clippy::undocumented-unsafe-blocks` implied by `-D warnings`
8    = help: consider adding a safety comment on the preceding line
9
10 error: unsafe block missing a safety comment
11   --> $DIR/undocumented_unsafe_blocks.rs:266:5
12    |
13 LL |     unsafe {}
14    |     ^^^^^^^^^
15    |
16    = help: consider adding a safety comment on the preceding line
17
18 error: unsafe block missing a safety comment
19   --> $DIR/undocumented_unsafe_blocks.rs:270:14
20    |
21 LL |     let _ = [unsafe { 14 }, unsafe { 15 }, 42, unsafe { 16 }];
22    |              ^^^^^^^^^^^^^
23    |
24    = help: consider adding a safety comment on the preceding line
25
26 error: unsafe block missing a safety comment
27   --> $DIR/undocumented_unsafe_blocks.rs:270:29
28    |
29 LL |     let _ = [unsafe { 14 }, unsafe { 15 }, 42, unsafe { 16 }];
30    |                             ^^^^^^^^^^^^^
31    |
32    = help: consider adding a safety comment on the preceding line
33
34 error: unsafe block missing a safety comment
35   --> $DIR/undocumented_unsafe_blocks.rs:270:48
36    |
37 LL |     let _ = [unsafe { 14 }, unsafe { 15 }, 42, unsafe { 16 }];
38    |                                                ^^^^^^^^^^^^^
39    |
40    = help: consider adding a safety comment on the preceding line
41
42 error: unsafe block missing a safety comment
43   --> $DIR/undocumented_unsafe_blocks.rs:274:18
44    |
45 LL |     let _ = (42, unsafe {}, "test", unsafe {});
46    |                  ^^^^^^^^^
47    |
48    = help: consider adding a safety comment on the preceding line
49
50 error: unsafe block missing a safety comment
51   --> $DIR/undocumented_unsafe_blocks.rs:274:37
52    |
53 LL |     let _ = (42, unsafe {}, "test", unsafe {});
54    |                                     ^^^^^^^^^
55    |
56    = help: consider adding a safety comment on the preceding line
57
58 error: unsafe block missing a safety comment
59   --> $DIR/undocumented_unsafe_blocks.rs:278:14
60    |
61 LL |     let _ = *unsafe { &42 };
62    |              ^^^^^^^^^^^^^^
63    |
64    = help: consider adding a safety comment on the preceding line
65
66 error: unsafe block missing a safety comment
67   --> $DIR/undocumented_unsafe_blocks.rs:283:19
68    |
69 LL |     let _ = match unsafe {} {
70    |                   ^^^^^^^^^
71    |
72    = help: consider adding a safety comment on the preceding line
73
74 error: unsafe block missing a safety comment
75   --> $DIR/undocumented_unsafe_blocks.rs:289:14
76    |
77 LL |     let _ = &unsafe {};
78    |              ^^^^^^^^^
79    |
80    = help: consider adding a safety comment on the preceding line
81
82 error: unsafe block missing a safety comment
83   --> $DIR/undocumented_unsafe_blocks.rs:293:14
84    |
85 LL |     let _ = [unsafe {}; 5];
86    |              ^^^^^^^^^
87    |
88    = help: consider adding a safety comment on the preceding line
89
90 error: unsafe block missing a safety comment
91   --> $DIR/undocumented_unsafe_blocks.rs:297:13
92    |
93 LL |     let _ = unsafe {};
94    |             ^^^^^^^^^
95    |
96    = help: consider adding a safety comment on the preceding line
97
98 error: unsafe block missing a safety comment
99   --> $DIR/undocumented_unsafe_blocks.rs:307:8
100    |
101 LL |     t!(unsafe {});
102    |        ^^^^^^^^^
103    |
104    = help: consider adding a safety comment on the preceding line
105
106 error: unsafe block missing a safety comment
107   --> $DIR/undocumented_unsafe_blocks.rs:313:13
108    |
109 LL |             unsafe {}
110    |             ^^^^^^^^^
111 ...
112 LL |     t!();
113    |     ---- in this macro invocation
114    |
115    = help: consider adding a safety comment on the preceding line
116    = note: this error originates in the macro `t` (in Nightly builds, run with -Z macro-backtrace for more info)
117
118 error: unsafe block missing a safety comment
119   --> $DIR/undocumented_unsafe_blocks.rs:321:5
120    |
121 LL |     unsafe {} // SAFETY:
122    |     ^^^^^^^^^
123    |
124    = help: consider adding a safety comment on the preceding line
125
126 error: unsafe block missing a safety comment
127   --> $DIR/undocumented_unsafe_blocks.rs:325:5
128    |
129 LL |     unsafe {
130    |     ^^^^^^^^
131    |
132    = help: consider adding a safety comment on the preceding line
133
134 error: unsafe block missing a safety comment
135   --> $DIR/undocumented_unsafe_blocks.rs:335:5
136    |
137 LL |     unsafe {};
138    |     ^^^^^^^^^
139    |
140    = help: consider adding a safety comment on the preceding line
141
142 error: unsafe block missing a safety comment
143   --> $DIR/undocumented_unsafe_blocks.rs:339:20
144    |
145 LL |     println!("{}", unsafe { String::from_utf8_unchecked(vec![]) });
146    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
147    |
148    = help: consider adding a safety comment on the preceding line
149
150 error: unsafe impl missing a safety comment
151   --> $DIR/undocumented_unsafe_blocks.rs:346:5
152    |
153 LL |     unsafe impl A for () {}
154    |     ^^^^^^^^^^^^^^^^^^^^^^^
155    |
156    = help: consider adding a safety comment on the preceding line
157
158 error: unsafe impl missing a safety comment
159   --> $DIR/undocumented_unsafe_blocks.rs:353:9
160    |
161 LL |         unsafe impl B for (u32) {}
162    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
163    |
164    = help: consider adding a safety comment on the preceding line
165
166 error: unsafe impl missing a safety comment
167   --> $DIR/undocumented_unsafe_blocks.rs:374:13
168    |
169 LL |             unsafe impl T for $t {}
170    |             ^^^^^^^^^^^^^^^^^^^^^^^
171 ...
172 LL |     no_safety_comment!(());
173    |     ---------------------- in this macro invocation
174    |
175    = help: consider adding a safety comment on the preceding line
176    = note: this error originates in the macro `no_safety_comment` (in Nightly builds, run with -Z macro-backtrace for more info)
177
178 error: unsafe impl missing a safety comment
179   --> $DIR/undocumented_unsafe_blocks.rs:399:13
180    |
181 LL |             unsafe impl T for $t {}
182    |             ^^^^^^^^^^^^^^^^^^^^^^^
183 ...
184 LL |     no_safety_comment!(());
185    |     ---------------------- in this macro invocation
186    |
187    = help: consider adding a safety comment on the preceding line
188    = note: this error originates in the macro `no_safety_comment` (in Nightly builds, run with -Z macro-backtrace for more info)
189
190 error: unsafe impl missing a safety comment
191   --> $DIR/undocumented_unsafe_blocks.rs:407:5
192    |
193 LL |     unsafe impl T for (i32) {}
194    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
195    |
196    = help: consider adding a safety comment on the preceding line
197
198 error: unsafe impl missing a safety comment
199   --> $DIR/undocumented_unsafe_blocks.rs:399:13
200    |
201 LL |             unsafe impl T for $t {}
202    |             ^^^^^^^^^^^^^^^^^^^^^^^
203 ...
204 LL |     no_safety_comment!(u32);
205    |     ----------------------- in this macro invocation
206    |
207    = help: consider adding a safety comment on the preceding line
208    = note: this error originates in the macro `no_safety_comment` (in Nightly builds, run with -Z macro-backtrace for more info)
209
210 error: unsafe impl missing a safety comment
211   --> $DIR/undocumented_unsafe_blocks.rs:413:5
212    |
213 LL |     unsafe impl T for (bool) {}
214    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
215    |
216    = help: consider adding a safety comment on the preceding line
217
218 error: unsafe impl missing a safety comment
219   --> $DIR/undocumented_unsafe_blocks.rs:459:5
220    |
221 LL |     unsafe impl NoComment for () {}
222    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
223    |
224    = help: consider adding a safety comment on the preceding line
225
226 error: unsafe impl missing a safety comment
227   --> $DIR/undocumented_unsafe_blocks.rs:463:19
228    |
229 LL |     /* SAFETY: */ unsafe impl InlineComment for () {}
230    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
231    |
232    = help: consider adding a safety comment on the preceding line
233
234 error: unsafe impl missing a safety comment
235   --> $DIR/undocumented_unsafe_blocks.rs:467:5
236    |
237 LL |     unsafe impl TrailingComment for () {} // SAFETY:
238    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
239    |
240    = help: consider adding a safety comment on the preceding line
241
242 error: unsafe impl missing a safety comment
243   --> $DIR/undocumented_unsafe_blocks.rs:472:5
244    |
245 LL |     unsafe impl Interference for () {}
246    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
247    |
248    = help: consider adding a safety comment on the preceding line
249
250 error: unsafe impl missing a safety comment
251   --> $DIR/undocumented_unsafe_blocks.rs:479:5
252    |
253 LL |     unsafe impl ImplInFn for () {}
254    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
255    |
256    = help: consider adding a safety comment on the preceding line
257
258 error: unsafe impl missing a safety comment
259   --> $DIR/undocumented_unsafe_blocks.rs:488:1
260    |
261 LL | unsafe impl CrateRoot for () {}
262    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
263    |
264    = help: consider adding a safety comment on the preceding line
265
266 error: aborting due to 31 previous errors
267