1 warning[E0502]: cannot borrow `*x.1` as immutable because it is also borrowed as mutable
2 --> $DIR/feature-gate-nll.rs:14:13
5 | ------ mutable borrow occurs here
7 | ^^^^^ immutable borrow occurs here
10 | - mutable borrow later used here
12 = warning: this error has been downgraded to a warning for backwards compatibility with previous releases
13 = warning: this represents potential undefined behavior in your code and this warning will become a hard error in the future
14 = note: for more information, try `rustc --explain E0729`
16 error: compilation successful
17 --> $DIR/feature-gate-nll.rs:10:1
20 LL | | let mut x = (33, &0);
22 LL | | let m = &mut x;
28 error: aborting due to previous error
30 For more information about this error, try `rustc --explain E0502`.