1 error: reference to zeroed memory
2 --> $DIR/invalid_ref.rs:24:24
4 LL | let ref_zero: &T = std::mem::zeroed(); // warning
7 = note: #[deny(clippy::invalid_ref)] on by default
8 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
10 error: reference to zeroed memory
11 --> $DIR/invalid_ref.rs:28:24
13 LL | let ref_zero: &T = core::mem::zeroed(); // warning
16 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
18 error: reference to zeroed memory
19 --> $DIR/invalid_ref.rs:32:24
21 LL | let ref_zero: &T = std::intrinsics::init(); // warning
22 | ^^^^^^^^^^^^^^^^^^^^^^^
24 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
26 error: reference to uninitialized memory
27 --> $DIR/invalid_ref.rs:36:26
29 LL | let ref_uninit: &T = std::mem::uninitialized(); // warning
30 | ^^^^^^^^^^^^^^^^^^^^^^^^^
32 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
34 error: reference to uninitialized memory
35 --> $DIR/invalid_ref.rs:40:26
37 LL | let ref_uninit: &T = core::mem::uninitialized(); // warning
38 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
40 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
42 error: reference to uninitialized memory
43 --> $DIR/invalid_ref.rs:44:26
45 LL | let ref_uninit: &T = std::intrinsics::uninit(); // warning
46 | ^^^^^^^^^^^^^^^^^^^^^^^^^
48 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
50 error: aborting due to 6 previous errors