diff --git a/rust-version b/rust-version index bd571f788acb..f2c3c6ff5462 100644 --- a/rust-version +++ b/rust-version @@ -1 +1 @@ -36f1f04f18b89ba4a999bcfd6584663fd6fc1c5d +2b8fbe6b0b6db7960828bd2c9a50e52c9a5d0aef diff --git a/tests/compile-fail/storage_dead_dangling.rs b/tests/compile-fail/storage_dead_dangling.rs index ad8e05537e1a..4d91498eac16 100644 --- a/tests/compile-fail/storage_dead_dangling.rs +++ b/tests/compile-fail/storage_dead_dangling.rs @@ -18,5 +18,7 @@ fn main() { fill(&mut x); _y = x; } + // Now we use a pointer to `x` which is no longer in scope, and thus dead (even though the + // `main` stack frame still exists). evil(); }