1 error: unsafe block missing a safety comment
2 --> $DIR/undocumented_unsafe_blocks.rs:257:19
4 LL | /* Safety: */ unsafe {}
7 = note: `-D clippy::undocumented-unsafe-blocks` implied by `-D warnings`
8 = help: consider adding a safety comment on the preceding line
10 error: unsafe block missing a safety comment
11 --> $DIR/undocumented_unsafe_blocks.rs:261:5
16 = help: consider adding a safety comment on the preceding line
18 error: unsafe block missing a safety comment
19 --> $DIR/undocumented_unsafe_blocks.rs:265:14
21 LL | let _ = [unsafe { 14 }, unsafe { 15 }, 42, unsafe { 16 }];
24 = help: consider adding a safety comment on the preceding line
26 error: unsafe block missing a safety comment
27 --> $DIR/undocumented_unsafe_blocks.rs:265:29
29 LL | let _ = [unsafe { 14 }, unsafe { 15 }, 42, unsafe { 16 }];
32 = help: consider adding a safety comment on the preceding line
34 error: unsafe block missing a safety comment
35 --> $DIR/undocumented_unsafe_blocks.rs:265:48
37 LL | let _ = [unsafe { 14 }, unsafe { 15 }, 42, unsafe { 16 }];
40 = help: consider adding a safety comment on the preceding line
42 error: unsafe block missing a safety comment
43 --> $DIR/undocumented_unsafe_blocks.rs:269:18
45 LL | let _ = (42, unsafe {}, "test", unsafe {});
48 = help: consider adding a safety comment on the preceding line
50 error: unsafe block missing a safety comment
51 --> $DIR/undocumented_unsafe_blocks.rs:269:37
53 LL | let _ = (42, unsafe {}, "test", unsafe {});
56 = help: consider adding a safety comment on the preceding line
58 error: unsafe block missing a safety comment
59 --> $DIR/undocumented_unsafe_blocks.rs:273:14
61 LL | let _ = *unsafe { &42 };
64 = help: consider adding a safety comment on the preceding line
66 error: unsafe block missing a safety comment
67 --> $DIR/undocumented_unsafe_blocks.rs:278:19
69 LL | let _ = match unsafe {} {
72 = help: consider adding a safety comment on the preceding line
74 error: unsafe block missing a safety comment
75 --> $DIR/undocumented_unsafe_blocks.rs:284:14
77 LL | let _ = &unsafe {};
80 = help: consider adding a safety comment on the preceding line
82 error: unsafe block missing a safety comment
83 --> $DIR/undocumented_unsafe_blocks.rs:288:14
85 LL | let _ = [unsafe {}; 5];
88 = help: consider adding a safety comment on the preceding line
90 error: unsafe block missing a safety comment
91 --> $DIR/undocumented_unsafe_blocks.rs:292:13
93 LL | let _ = unsafe {};
96 = help: consider adding a safety comment on the preceding line
98 error: unsafe block missing a safety comment
99 --> $DIR/undocumented_unsafe_blocks.rs:302:8
104 = help: consider adding a safety comment on the preceding line
106 error: unsafe block missing a safety comment
107 --> $DIR/undocumented_unsafe_blocks.rs:308:13
113 | ---- in this macro invocation
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)
118 error: unsafe block missing a safety comment
119 --> $DIR/undocumented_unsafe_blocks.rs:316:5
121 LL | unsafe {} // SAFETY:
124 = help: consider adding a safety comment on the preceding line
126 error: unsafe block missing a safety comment
127 --> $DIR/undocumented_unsafe_blocks.rs:320:5
132 = help: consider adding a safety comment on the preceding line
134 error: unsafe block missing a safety comment
135 --> $DIR/undocumented_unsafe_blocks.rs:330:5
140 = help: consider adding a safety comment on the preceding line
142 error: unsafe block missing a safety comment
143 --> $DIR/undocumented_unsafe_blocks.rs:334:20
145 LL | println!("{}", unsafe { String::from_utf8_unchecked(vec![]) });
146 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
148 = help: consider adding a safety comment on the preceding line
150 error: aborting due to 18 previous errors