about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorClint Frederickson <clint.frederickson@ironcorelabs.com>2019-02-06 08:42:21 -0700
committerClint Frederickson <clint.frederickson@ironcorelabs.com>2019-02-06 08:42:21 -0700
commitd4c52bfb1708bf1c53ea2fc722aa4d9762982e90 (patch)
tree354ba0eb9eee2826379f4a54bd61ff0d846ceccd /src
parenta15916b245b9a9d92ee77e3a995ff6bfd6c502fc (diff)
downloadrust-d4c52bfb1708bf1c53ea2fc722aa4d9762982e90.tar.gz
rust-d4c52bfb1708bf1c53ea2fc722aa4d9762982e90.zip
error output updated by ./x.py test --stage 1 src/test/ui --incremental --bless
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/borrowck/borrowck-asm.mir.stderr4
-rw-r--r--src/test/ui/borrowck/borrowck-describe-lvalue.mir.stderr2
-rw-r--r--src/test/ui/borrowck/borrowck-drop-from-guard.stderr2
-rw-r--r--src/test/ui/borrowck/borrowck-issue-48962.stderr4
-rw-r--r--src/test/ui/borrowck/borrowck-move-moved-value-into-closure.mir.stderr2
-rw-r--r--src/test/ui/borrowck/borrowck-move-out-from-array.mir.stderr4
-rw-r--r--src/test/ui/borrowck/borrowck-reinit.stderr2
-rw-r--r--src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out-with-mut.nll.stderr6
-rw-r--r--src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out.nll.stderr6
-rw-r--r--src/test/ui/borrowck/two-phase-nonrecv-autoref.nll.stderr4
-rw-r--r--src/test/ui/issues/issue-29723.stderr2
-rw-r--r--src/test/ui/issues/issue-34721.stderr2
-rw-r--r--src/test/ui/moves/moves-based-on-type-tuple.stderr2
-rw-r--r--src/test/ui/nll/closure-access-spans.stderr8
-rw-r--r--src/test/ui/nll/closure-move-spans.stderr6
-rw-r--r--src/test/ui/nll/decl-macro-illegal-copy.stderr2
-rw-r--r--src/test/ui/nll/issue-21232-partial-init-and-erroneous-use.stderr2
-rw-r--r--src/test/ui/nll/issue-21232-partial-init-and-use.stderr10
-rw-r--r--src/test/ui/nll/move-subpaths-moves-root.stderr2
-rw-r--r--src/test/ui/try-block/try-block-bad-lifetime.stderr2
-rw-r--r--src/test/ui/try-block/try-block-maybe-bad-lifetime.stderr2
21 files changed, 38 insertions, 38 deletions
diff --git a/src/test/ui/borrowck/borrowck-asm.mir.stderr b/src/test/ui/borrowck/borrowck-asm.mir.stderr
index 86e4832b387..71b4dbe2aa0 100644
--- a/src/test/ui/borrowck/borrowck-asm.mir.stderr
+++ b/src/test/ui/borrowck/borrowck-asm.mir.stderr
@@ -8,7 +8,7 @@ LL |             asm!("nop" : : "r"(x));
    |                                - value moved here
 LL |         }
 LL |         let z = x;  //[ast]~ ERROR use of moved value: `x`
-   |                 ^ value used here after move
+   |                 ^ value used here after partial move
 
 error[E0503]: cannot use `x` because it was mutably borrowed
   --> $DIR/borrowck-asm.rs:35:32
@@ -71,7 +71,7 @@ LL |         let x = &mut 2;
    |             - move occurs because `x` has type `&mut i32`, which does not implement the `Copy` trait
 LL |         unsafe {
 LL |             asm!("nop" : : "r"(x), "r"(x) );    //[ast]~ ERROR use of moved value
-   |                                -       ^ value used here after move
+   |                                -       ^ value used here after partial move
    |                                |
    |                                value moved here
 
diff --git a/src/test/ui/borrowck/borrowck-describe-lvalue.mir.stderr b/src/test/ui/borrowck/borrowck-describe-lvalue.mir.stderr
index 279548f870f..52cb98333ac 100644
--- a/src/test/ui/borrowck/borrowck-describe-lvalue.mir.stderr
+++ b/src/test/ui/borrowck/borrowck-describe-lvalue.mir.stderr
@@ -367,7 +367,7 @@ error[E0382]: use of moved value: `x`
 LL |                 drop(x);
    |                      - value moved here
 LL |                 drop(x); //[ast]~ ERROR use of moved value: `x`
-   |                      ^ value used here after move
+   |                      ^ value used here after partial move
    |
    = note: move occurs because `x` has type `std::vec::Vec<i32>`, which does not implement the `Copy` trait
 
diff --git a/src/test/ui/borrowck/borrowck-drop-from-guard.stderr b/src/test/ui/borrowck/borrowck-drop-from-guard.stderr
index 07b597f480f..c2db8b5830f 100644
--- a/src/test/ui/borrowck/borrowck-drop-from-guard.stderr
+++ b/src/test/ui/borrowck/borrowck-drop-from-guard.stderr
@@ -8,7 +8,7 @@ LL |         Some(_) if { drop(my_str); false } => {}
    |                           ------ value moved here
 LL |         Some(_) => {}
 LL |         None => { foo(my_str); } //~ ERROR [E0382]
-   |                       ^^^^^^ value used here after move
+   |                       ^^^^^^ value used here after partial move
 
 error: aborting due to previous error
 
diff --git a/src/test/ui/borrowck/borrowck-issue-48962.stderr b/src/test/ui/borrowck/borrowck-issue-48962.stderr
index de4894d5b52..d0105e311bc 100644
--- a/src/test/ui/borrowck/borrowck-issue-48962.stderr
+++ b/src/test/ui/borrowck/borrowck-issue-48962.stderr
@@ -6,7 +6,7 @@ LL |     let mut src = &mut node;
 LL |     {src};
    |      --- value moved here
 LL |     src.next = None; //~ ERROR use of moved value: `src` [E0382]
-   |     ^^^^^^^^ value used here after move
+   |     ^^^^^^^^ value used here after partial move
 
 error[E0382]: use of moved value: `src`
   --> $DIR/borrowck-issue-48962.rs:22:5
@@ -16,7 +16,7 @@ LL |     let mut src = &mut (22, 44);
 LL |     {src};
    |      --- value moved here
 LL |     src.0 = 66; //~ ERROR use of moved value: `src` [E0382]
-   |     ^^^^^^^^^^ value used here after move
+   |     ^^^^^^^^^^ value used here after partial move
 
 error: aborting due to 2 previous errors
 
diff --git a/src/test/ui/borrowck/borrowck-move-moved-value-into-closure.mir.stderr b/src/test/ui/borrowck/borrowck-move-moved-value-into-closure.mir.stderr
index 0789926563c..e362fcb7d54 100644
--- a/src/test/ui/borrowck/borrowck-move-moved-value-into-closure.mir.stderr
+++ b/src/test/ui/borrowck/borrowck-move-moved-value-into-closure.mir.stderr
@@ -11,7 +11,7 @@ LL |     call_f(move|| { *t + 1 });
 LL |     call_f(move|| { *t + 1 }); //[ast]~ ERROR capture of moved value
    |            ^^^^^^    - use occurs due to use in closure
    |            |
-   |            value used here after move
+   |            value used here after partial move
 
 error: aborting due to previous error
 
diff --git a/src/test/ui/borrowck/borrowck-move-out-from-array.mir.stderr b/src/test/ui/borrowck/borrowck-move-out-from-array.mir.stderr
index f866ff9e9ba..e366d7b95c3 100644
--- a/src/test/ui/borrowck/borrowck-move-out-from-array.mir.stderr
+++ b/src/test/ui/borrowck/borrowck-move-out-from-array.mir.stderr
@@ -4,7 +4,7 @@ error[E0382]: use of moved value: `a[..]`
 LL |     let [_, _x] = a;
    |             -- value moved here
 LL |     let [.., _y] = a; //[ast]~ ERROR [E0382]
-   |              ^^ value used here after move
+   |              ^^ value used here after partial move
    |
    = note: move occurs because `a[..]` has type `std::boxed::Box<i32>`, which does not implement the `Copy` trait
 
@@ -14,7 +14,7 @@ error[E0382]: use of moved value: `a[..]`
 LL |     let [_x, _] = a;
    |          -- value moved here
 LL |     let [_y..] = a; //[ast]~ ERROR [E0382]
-   |          ^^ value used here after move
+   |          ^^ value used here after partial move
    |
    = note: move occurs because `a[..]` has type `std::boxed::Box<i32>`, which does not implement the `Copy` trait
 
diff --git a/src/test/ui/borrowck/borrowck-reinit.stderr b/src/test/ui/borrowck/borrowck-reinit.stderr
index 96f3981ac2f..351fbab2d3f 100644
--- a/src/test/ui/borrowck/borrowck-reinit.stderr
+++ b/src/test/ui/borrowck/borrowck-reinit.stderr
@@ -17,7 +17,7 @@ LL |     let mut x = Box::new(0);
 LL |     drop(x);
    |          - value moved here
 LL |     let _ = (1,x); //~ ERROR use of moved value: `x` (Ast)
-   |                ^ value used here after move
+   |                ^ value used here after partial move
 
 error: aborting due to 2 previous errors
 
diff --git a/src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out-with-mut.nll.stderr b/src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out-with-mut.nll.stderr
index 42aa0381702..bdf99b0906e 100644
--- a/src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out-with-mut.nll.stderr
+++ b/src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out-with-mut.nll.stderr
@@ -6,7 +6,7 @@ LL |         let mut t: Tuple = (S(0), 0);
 LL |         drop(t);
    |              - value moved here
 LL |         t.0 = S(1);
-   |         ^^^^^^^^^^ value partially assigned here after move
+   |         ^^^^^^^^^^ value partially assigned here after partial move
 
 error[E0382]: assign to part of moved value: `u`
   --> $DIR/issue-54499-field-mutation-of-moved-out-with-mut.rs:34:9
@@ -16,7 +16,7 @@ LL |         let mut u: Tpair = Tpair(S(0), 0);
 LL |         drop(u);
    |              - value moved here
 LL |         u.0 = S(1);
-   |         ^^^^^^^^^^ value partially assigned here after move
+   |         ^^^^^^^^^^ value partially assigned here after partial move
 
 error[E0382]: assign to part of moved value: `v`
   --> $DIR/issue-54499-field-mutation-of-moved-out-with-mut.rs:45:9
@@ -26,7 +26,7 @@ LL |         let mut v: Spair = Spair { x: S(0), y: 0 };
 LL |         drop(v);
    |              - value moved here
 LL |         v.x = S(1);
-   |         ^^^^^^^^^^ value partially assigned here after move
+   |         ^^^^^^^^^^ value partially assigned here after partial move
 
 error: aborting due to 3 previous errors
 
diff --git a/src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out.nll.stderr b/src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out.nll.stderr
index 1184907f307..9505f305c61 100644
--- a/src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out.nll.stderr
+++ b/src/test/ui/borrowck/issue-54499-field-mutation-of-moved-out.nll.stderr
@@ -15,7 +15,7 @@ LL |         let t: Tuple = (S(0), 0);
 LL |         drop(t);
    |              - value moved here
 LL |         t.0 = S(1);
-   |         ^^^^^^^^^^ value partially assigned here after move
+   |         ^^^^^^^^^^ value partially assigned here after partial move
 
 error[E0594]: cannot assign to `t.1`, as `t` is not declared as mutable
   --> $DIR/issue-54499-field-mutation-of-moved-out.rs:27:9
@@ -43,7 +43,7 @@ LL |         let u: Tpair = Tpair(S(0), 0);
 LL |         drop(u);
    |              - value moved here
 LL |         u.0 = S(1);
-   |         ^^^^^^^^^^ value partially assigned here after move
+   |         ^^^^^^^^^^ value partially assigned here after partial move
 
 error[E0594]: cannot assign to `u.1`, as `u` is not declared as mutable
   --> $DIR/issue-54499-field-mutation-of-moved-out.rs:42:9
@@ -71,7 +71,7 @@ LL |         let v: Spair = Spair { x: S(0), y: 0 };
 LL |         drop(v);
    |              - value moved here
 LL |         v.x = S(1);
-   |         ^^^^^^^^^^ value partially assigned here after move
+   |         ^^^^^^^^^^ value partially assigned here after partial move
 
 error[E0594]: cannot assign to `v.y`, as `v` is not declared as mutable
   --> $DIR/issue-54499-field-mutation-of-moved-out.rs:57:9
diff --git a/src/test/ui/borrowck/two-phase-nonrecv-autoref.nll.stderr b/src/test/ui/borrowck/two-phase-nonrecv-autoref.nll.stderr
index d026f81b7aa..39ff1234eb7 100644
--- a/src/test/ui/borrowck/two-phase-nonrecv-autoref.nll.stderr
+++ b/src/test/ui/borrowck/two-phase-nonrecv-autoref.nll.stderr
@@ -13,7 +13,7 @@ error[E0382]: use of moved value: `*f`
 LL |     fn twice_ten_so<F: FnOnce(i32) -> i32>(f: Box<F>) {
    |                     - consider adding a `Copy` constraint to this type argument
 LL |         f(f(10));
-   |         - ^ value used here after move
+   |         - ^ value used here after partial move
    |         |
    |         value moved here
    |
@@ -44,7 +44,7 @@ error[E0382]: use of moved value: `*f`
   --> $DIR/two-phase-nonrecv-autoref.rs:85:11
    |
 LL |         f(f(10));
-   |         - ^ value used here after move
+   |         - ^ value used here after partial move
    |         |
    |         value moved here
    |
diff --git a/src/test/ui/issues/issue-29723.stderr b/src/test/ui/issues/issue-29723.stderr
index 7928af5d5a5..71bf9cfd099 100644
--- a/src/test/ui/issues/issue-29723.stderr
+++ b/src/test/ui/issues/issue-29723.stderr
@@ -8,7 +8,7 @@ LL |         0 if { drop(s); false } => String::from("oops"),
    |                     - value moved here
 ...
 LL |             s
-   |             ^ value used here after move
+   |             ^ value used here after partial move
 
 error: aborting due to previous error
 
diff --git a/src/test/ui/issues/issue-34721.stderr b/src/test/ui/issues/issue-34721.stderr
index 2ed7b543e71..936467fce82 100644
--- a/src/test/ui/issues/issue-34721.stderr
+++ b/src/test/ui/issues/issue-34721.stderr
@@ -13,7 +13,7 @@ LL |             x.zero()
    |             - value moved here
 LL |         };
 LL |         x.zero()
-   |         ^ value used here after move
+   |         ^ value used here after partial move
 
 error: aborting due to previous error
 
diff --git a/src/test/ui/moves/moves-based-on-type-tuple.stderr b/src/test/ui/moves/moves-based-on-type-tuple.stderr
index c49dbdab402..bbf88959ebd 100644
--- a/src/test/ui/moves/moves-based-on-type-tuple.stderr
+++ b/src/test/ui/moves/moves-based-on-type-tuple.stderr
@@ -14,7 +14,7 @@ error[E0382]: use of moved value: `x` (Mir)
 LL | fn dup(x: Box<isize>) -> Box<(Box<isize>,Box<isize>)> {
    |        - move occurs because `x` has type `std::boxed::Box<isize>`, which does not implement the `Copy` trait
 LL |     box (x, x)
-   |          -  ^ value used here after move
+   |          -  ^ value used here after partial move
    |          |
    |          value moved here
 
diff --git a/src/test/ui/nll/closure-access-spans.stderr b/src/test/ui/nll/closure-access-spans.stderr
index 3ca0aefb592..67b0fb422e2 100644
--- a/src/test/ui/nll/closure-access-spans.stderr
+++ b/src/test/ui/nll/closure-access-spans.stderr
@@ -66,7 +66,7 @@ LL |     let r = x;
 LL |     || x.len(); //~ ERROR
    |     ^^ - borrow occurs due to use in closure
    |     |
-   |     value borrowed here after move
+   |     value borrowed here after partial move
 
 error[E0382]: borrow of moved value: `x`
   --> $DIR/closure-access-spans.rs:42:5
@@ -78,7 +78,7 @@ LL |     let r = x;
 LL |     || x = String::new(); //~ ERROR
    |     ^^ - borrow occurs due to use in closure
    |     |
-   |     value borrowed here after move
+   |     value borrowed here after partial move
 
 error[E0382]: borrow of moved value: `x`
   --> $DIR/closure-access-spans.rs:47:5
@@ -90,7 +90,7 @@ LL |     let r = x;
 LL |     || *x = String::new(); //~ ERROR
    |     ^^  - borrow occurs due to use in closure
    |     |
-   |     value borrowed here after move
+   |     value borrowed here after partial move
 
 error[E0382]: use of moved value: `x`
   --> $DIR/closure-access-spans.rs:52:5
@@ -102,7 +102,7 @@ LL |     let r = x;
 LL |     || x; //~ ERROR
    |     ^^ - use occurs due to use in closure
    |     |
-   |     value used here after move
+   |     value used here after partial move
 
 error: aborting due to 9 previous errors
 
diff --git a/src/test/ui/nll/closure-move-spans.stderr b/src/test/ui/nll/closure-move-spans.stderr
index 6750c404760..53f3a8c82e0 100644
--- a/src/test/ui/nll/closure-move-spans.stderr
+++ b/src/test/ui/nll/closure-move-spans.stderr
@@ -8,7 +8,7 @@ LL |     || x;
    |     |
    |     value moved into closure here
 LL |     let y = x; //~ ERROR
-   |             ^ value used here after move
+   |             ^ value used here after partial move
 
 error[E0382]: borrow of moved value: `x`
   --> $DIR/closure-move-spans.rs:12:13
@@ -20,7 +20,7 @@ LL |     || x;
    |     |
    |     value moved into closure here
 LL |     let y = &x; //~ ERROR
-   |             ^^ value borrowed here after move
+   |             ^^ value borrowed here after partial move
 
 error[E0382]: borrow of moved value: `x`
   --> $DIR/closure-move-spans.rs:17:13
@@ -32,7 +32,7 @@ LL |     || x;
    |     |
    |     value moved into closure here
 LL |     let y = &mut x; //~ ERROR
-   |             ^^^^^^ value borrowed here after move
+   |             ^^^^^^ value borrowed here after partial move
 
 error: aborting due to 3 previous errors
 
diff --git a/src/test/ui/nll/decl-macro-illegal-copy.stderr b/src/test/ui/nll/decl-macro-illegal-copy.stderr
index 9232ff52393..9e1ba3a4e1b 100644
--- a/src/test/ui/nll/decl-macro-illegal-copy.stderr
+++ b/src/test/ui/nll/decl-macro-illegal-copy.stderr
@@ -5,7 +5,7 @@ LL |     $wrapper.inner
    |     -------------- value moved here
 ...
 LL |         wrapper.inner,
-   |         ^^^^^^^^^^^^^ value used here after move
+   |         ^^^^^^^^^^^^^ value used here after partial move
    |
    = note: move occurs because `wrapper.inner` has type `NonCopy`, which does not implement the `Copy` trait
 
diff --git a/src/test/ui/nll/issue-21232-partial-init-and-erroneous-use.stderr b/src/test/ui/nll/issue-21232-partial-init-and-erroneous-use.stderr
index 54c728e3d27..7715c14d7a3 100644
--- a/src/test/ui/nll/issue-21232-partial-init-and-erroneous-use.stderr
+++ b/src/test/ui/nll/issue-21232-partial-init-and-erroneous-use.stderr
@@ -18,7 +18,7 @@ LL |     let mut d = D { x: 0, s: S{ y: 0, z: 0 } };
 LL |     drop(d);
    |          - value moved here
 LL |     d.x = 10;
-   |     ^^^^^^^^ value assigned here after move
+   |     ^^^^^^^^ value assigned here after partial move
 
 error[E0381]: assign to part of possibly uninitialized variable: `d`
   --> $DIR/issue-21232-partial-init-and-erroneous-use.rs:49:5
diff --git a/src/test/ui/nll/issue-21232-partial-init-and-use.stderr b/src/test/ui/nll/issue-21232-partial-init-and-use.stderr
index 23da533252c..ac15d9ba26c 100644
--- a/src/test/ui/nll/issue-21232-partial-init-and-use.stderr
+++ b/src/test/ui/nll/issue-21232-partial-init-and-use.stderr
@@ -18,7 +18,7 @@ LL |     let mut s: S<B> = S::new(); drop(s);
    |         |
    |         move occurs because `s` has type `S<std::boxed::Box<u32>>`, which does not implement the `Copy` trait
 LL |     s.x = 10; s.y = Box::new(20);
-   |     ^^^^^^^^ value partially assigned here after move
+   |     ^^^^^^^^ value partially assigned here after partial move
 
 error[E0382]: assign to part of moved value: `t`
   --> $DIR/issue-21232-partial-init-and-use.rs:120:5
@@ -28,7 +28,7 @@ LL |     let mut t: T = (0, Box::new(0)); drop(t);
    |         |
    |         move occurs because `t` has type `(u32, std::boxed::Box<u32>)`, which does not implement the `Copy` trait
 LL |     t.0 = 10; t.1 = Box::new(20);
-   |     ^^^^^^^^ value partially assigned here after move
+   |     ^^^^^^^^ value partially assigned here after partial move
 
 error[E0381]: assign to part of possibly uninitialized variable: `s`
   --> $DIR/issue-21232-partial-init-and-use.rs:127:5
@@ -50,7 +50,7 @@ LL |     let mut s: S<B> = S::new(); drop(s);
    |         |
    |         move occurs because `s` has type `S<std::boxed::Box<u32>>`, which does not implement the `Copy` trait
 LL |     s.x = 10;
-   |     ^^^^^^^^ value partially assigned here after move
+   |     ^^^^^^^^ value partially assigned here after partial move
 
 error[E0382]: assign to part of moved value: `t`
   --> $DIR/issue-21232-partial-init-and-use.rs:148:5
@@ -60,7 +60,7 @@ LL |     let mut t: T = (0, Box::new(0)); drop(t);
    |         |
    |         move occurs because `t` has type `(u32, std::boxed::Box<u32>)`, which does not implement the `Copy` trait
 LL |     t.0 = 10;
-   |     ^^^^^^^^ value partially assigned here after move
+   |     ^^^^^^^^ value partially assigned here after partial move
 
 error[E0381]: assign to part of possibly uninitialized variable: `s`
   --> $DIR/issue-21232-partial-init-and-use.rs:155:5
@@ -159,7 +159,7 @@ LL |     match c {
 LL |         c2 => {
    |         -- value moved here
 LL |             c.0 = 2; //~ ERROR assign to part of moved value
-   |             ^^^^^^^ value partially assigned here after move
+   |             ^^^^^^^ value partially assigned here after partial move
 
 error[E0382]: assign to part of moved value: `c`
   --> $DIR/issue-21232-partial-init-and-use.rs:269:13
diff --git a/src/test/ui/nll/move-subpaths-moves-root.stderr b/src/test/ui/nll/move-subpaths-moves-root.stderr
index 0dd396f855d..8b52cc113cc 100644
--- a/src/test/ui/nll/move-subpaths-moves-root.stderr
+++ b/src/test/ui/nll/move-subpaths-moves-root.stderr
@@ -4,7 +4,7 @@ error[E0382]: use of moved value: `x`
 LL |     drop(x.0);
    |          --- value moved here
 LL |     drop(x); //~ ERROR use of moved value
-   |          ^ value used here after move
+   |          ^ value used here after partial move
    |
    = note: move occurs because `x.0` has type `std::vec::Vec<i32>`, which does not implement the `Copy` trait
 
diff --git a/src/test/ui/try-block/try-block-bad-lifetime.stderr b/src/test/ui/try-block/try-block-bad-lifetime.stderr
index b1b925d694f..8967e77b5a7 100644
--- a/src/test/ui/try-block/try-block-bad-lifetime.stderr
+++ b/src/test/ui/try-block/try-block-bad-lifetime.stderr
@@ -32,7 +32,7 @@ LL |             Err(k) ?;
    |                 - value moved here
 ...
 LL |         ::std::mem::drop(k); //~ ERROR use of moved value: `k`
-   |                          ^ value used here after move
+   |                          ^ value used here after partial move
 
 error[E0506]: cannot assign to `i` because it is borrowed
   --> $DIR/try-block-bad-lifetime.rs:32:9
diff --git a/src/test/ui/try-block/try-block-maybe-bad-lifetime.stderr b/src/test/ui/try-block/try-block-maybe-bad-lifetime.stderr
index dafbde6a515..33561eae46a 100644
--- a/src/test/ui/try-block/try-block-maybe-bad-lifetime.stderr
+++ b/src/test/ui/try-block/try-block-maybe-bad-lifetime.stderr
@@ -20,7 +20,7 @@ LL |             ::std::mem::drop(x);
    |                              - value moved here
 LL |         };
 LL |         println!("{}", x); //~ ERROR borrow of moved value: `x`
-   |                        ^ value borrowed here after move
+   |                        ^ value borrowed here after partial move
 
 error[E0506]: cannot assign to `i` because it is borrowed
   --> $DIR/try-block-maybe-bad-lifetime.rs:40:9