about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/test/ui/nll/issue-61424.rs4
-rw-r--r--src/test/ui/nll/issue-61424.stderr16
2 files changed, 18 insertions, 2 deletions
diff --git a/src/test/ui/nll/issue-61424.rs b/src/test/ui/nll/issue-61424.rs
index fcb5ff67598..44c8e9f7256 100644
--- a/src/test/ui/nll/issue-61424.rs
+++ b/src/test/ui/nll/issue-61424.rs
@@ -2,6 +2,6 @@
 
 fn main() {
     let mut x; //~ ERROR: variable does not need to be mutable
-    x = 0;
-    dbg!(0);
+    x = String::new();
+    dbg!(x);
 }
diff --git a/src/test/ui/nll/issue-61424.stderr b/src/test/ui/nll/issue-61424.stderr
new file mode 100644
index 00000000000..ae336b2fe1c
--- /dev/null
+++ b/src/test/ui/nll/issue-61424.stderr
@@ -0,0 +1,16 @@
+error: variable does not need to be mutable
+  --> $DIR/issue-61424.rs:4:9
+   |
+LL |     let mut x;
+   |         ----^
+   |         |
+   |         help: remove this `mut`
+   |
+note: lint level defined here
+  --> $DIR/issue-61424.rs:1:9
+   |
+LL | #![deny(unused_mut)]
+   |         ^^^^^^^^^^
+
+error: aborting due to previous error
+