1 warning: running cargo clippy on a crate that also imports the clippy plugin
3 error: reference to zeroed memory
4 --> $DIR/invalid_ref.rs:27:24
6 27 | let ref_zero: &T = std::mem::zeroed(); // warning
9 = note: `-D invalid-ref` implied by `-D warnings`
10 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
12 error: reference to zeroed memory
13 --> $DIR/invalid_ref.rs:31:24
15 31 | let ref_zero: &T = core::mem::zeroed(); // warning
18 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
20 error: reference to zeroed memory
21 --> $DIR/invalid_ref.rs:35:24
23 35 | let ref_zero: &T = std::intrinsics::init(); // warning
24 | ^^^^^^^^^^^^^^^^^^^^^^^
26 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
28 error: reference to uninitialized memory
29 --> $DIR/invalid_ref.rs:39:26
31 39 | let ref_uninit: &T = std::mem::uninitialized(); // warning
32 | ^^^^^^^^^^^^^^^^^^^^^^^^^
34 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
36 error: reference to uninitialized memory
37 --> $DIR/invalid_ref.rs:43:26
39 43 | let ref_uninit: &T = core::mem::uninitialized(); // warning
40 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
42 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html
44 error: reference to uninitialized memory
45 --> $DIR/invalid_ref.rs:47:26
47 47 | let ref_uninit: &T = std::intrinsics::uninit(); // warning
48 | ^^^^^^^^^^^^^^^^^^^^^^^^^
50 = help: Creation of a null reference is undefined behavior; see https://doc.rust-lang.org/reference/behavior-considered-undefined.html