diff --git a/rust-version b/rust-version index c3b3aed9a42..26d88f5b07b 100644 --- a/rust-version +++ b/rust-version @@ -1 +1 @@ -c5cbf7852a7692c7c51df64c09a59e7838b55202 +4e880f8cbc191374ce7db335962489f41d6d4e3e diff --git a/tests/compile-fail/validity/invalid_wide_raw.rs b/tests/compile-fail/validity/invalid_wide_raw.rs index 6e0809b15ca..ac2d79b5a92 100644 --- a/tests/compile-fail/validity/invalid_wide_raw.rs +++ b/tests/compile-fail/validity/invalid_wide_raw.rs @@ -4,6 +4,7 @@ fn main() { trait T { } #[derive(Debug)] struct S { + #[allow(dead_code)] x: * mut dyn T } dbg!(S { x: unsafe { std::mem::transmute((0usize, 0usize)) } }); //~ ERROR: encountered dangling vtable pointer in wide pointer diff --git a/tests/run-pass/issue-3794.rs b/tests/run-pass/issue-3794.rs index fb1c19b04e9..5b5b22b5494 100644 --- a/tests/run-pass/issue-3794.rs +++ b/tests/run-pass/issue-3794.rs @@ -6,6 +6,7 @@ trait T { #[derive(Debug)] struct S { + #[allow(dead_code)] s: isize, }