about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/test')
-rw-r--r--src/test/ui/issue-51022.rs (renamed from src/test/compile-fail/issue-51022.rs)2
-rw-r--r--src/test/ui/issue-51022.stderr9
2 files changed, 10 insertions, 1 deletions
diff --git a/src/test/compile-fail/issue-51022.rs b/src/test/ui/issue-51022.rs
index d4d2192b8ae..f9486fa57b1 100644
--- a/src/test/compile-fail/issue-51022.rs
+++ b/src/test/ui/issue-51022.rs
@@ -8,5 +8,5 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-// error-pattern: `main` function is not allowed to have lifetime parameters
 fn main<'a>() { }
+    //~^ ERROR `main` function is not allowed to have lifetime parameters [E0131]
diff --git a/src/test/ui/issue-51022.stderr b/src/test/ui/issue-51022.stderr
new file mode 100644
index 00000000000..3b691bbb033
--- /dev/null
+++ b/src/test/ui/issue-51022.stderr
@@ -0,0 +1,9 @@
+error[E0131]: `main` function is not allowed to have lifetime parameters
+  --> $DIR/issue-51022.rs:11:8
+   |
+LL | fn main<'a>() { }
+   |        ^^^^ `main` cannot have lifetime parameters
+
+error: aborting due to previous error
+
+For more information about this error, try `rustc --explain E0131`.