From 620a8536f614936237de9eb7a043dac46356512c Mon Sep 17 00:00:00 2001 From: "Felix S. Klock II" Date: Tue, 12 Jun 2018 19:12:19 +0200 Subject: [PATCH] updates to compile-fail tests for changes to NLL. --- src/test/compile-fail/borrowck/borrowck-issue-14498.rs | 2 +- .../borrowck/borrowck-overloaded-index-ref-index.rs | 2 +- .../unboxed-closures-mutated-upvar-from-fn-closure.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/compile-fail/borrowck/borrowck-issue-14498.rs b/src/test/compile-fail/borrowck/borrowck-issue-14498.rs index fbdd013024db..3c5f932af47c 100644 --- a/src/test/compile-fail/borrowck/borrowck-issue-14498.rs +++ b/src/test/compile-fail/borrowck/borrowck-issue-14498.rs @@ -27,7 +27,7 @@ fn indirect_write_to_imm_box() { let y: Box<_> = box &mut x; let p = &y; ***p = 2; //[ast]~ ERROR cannot assign to data in a `&` reference - //[mir]~^ ERROR cannot assign to data in a `&` reference + //[mir]~^ ERROR cannot assign to `***p` drop(p); } diff --git a/src/test/compile-fail/borrowck/borrowck-overloaded-index-ref-index.rs b/src/test/compile-fail/borrowck/borrowck-overloaded-index-ref-index.rs index 109fe3d1128e..f4f40e0407fd 100644 --- a/src/test/compile-fail/borrowck/borrowck-overloaded-index-ref-index.rs +++ b/src/test/compile-fail/borrowck/borrowck-overloaded-index-ref-index.rs @@ -70,6 +70,6 @@ fn main() { }; s[2] = 20; //[ast]~^ ERROR cannot assign to immutable indexed content - //[mir]~^^ ERROR cannot assign to immutable item + //[mir]~^^ ERROR cannot assign to data in a `&` reference drop(rs); } diff --git a/src/test/compile-fail/unboxed-closures-mutated-upvar-from-fn-closure.rs b/src/test/compile-fail/unboxed-closures-mutated-upvar-from-fn-closure.rs index 0dbd61413e05..f20719ec7fab 100644 --- a/src/test/compile-fail/unboxed-closures-mutated-upvar-from-fn-closure.rs +++ b/src/test/compile-fail/unboxed-closures-mutated-upvar-from-fn-closure.rs @@ -23,6 +23,6 @@ fn main() { call(|| { counter += 1; //[ast]~^ ERROR cannot assign to data in a captured outer variable in an `Fn` closure - //[mir]~^^ ERROR cannot assign to immutable item `counter` + //[mir]~^^ ERROR cannot assign to `counter` }); }