diff --git a/src/comp/middle/typeck.rs b/src/comp/middle/typeck.rs index 8352588edeac..43bbd5a08d1d 100644 --- a/src/comp/middle/typeck.rs +++ b/src/comp/middle/typeck.rs @@ -2681,7 +2681,7 @@ fn check_main_fn_ty(tcx: &ty::ctxt, main_id: &ast::node_id) { ok &= num_args == 0u || num_args == 1u && arg_is_argv_ty(tcx, args.(0)); if !ok { - tcx.sess.err("Wrong type in main function: found " + + tcx.sess.err("wrong type in main function: found " + ty_to_str(tcx, main_t)); } } diff --git a/src/test/compile-fail/bad-main.rs b/src/test/compile-fail/bad-main.rs index 691dac269fc1..40879fae5557 100644 --- a/src/test/compile-fail/bad-main.rs +++ b/src/test/compile-fail/bad-main.rs @@ -1,3 +1,3 @@ -// error-pattern:Wrong type in main function +// error-pattern:wrong type in main function fn main(x: int) { } \ No newline at end of file diff --git a/src/test/compile-fail/main-wrong-type-2.rs b/src/test/compile-fail/main-wrong-type-2.rs index 9fed73a31510..3e1e1fa1eef7 100644 --- a/src/test/compile-fail/main-wrong-type-2.rs +++ b/src/test/compile-fail/main-wrong-type-2.rs @@ -1,2 +1,2 @@ -// error-pattern:Wrong type in main function: found fn() -> char +// error-pattern:wrong type in main function: found fn() -> char fn main() -> char { } \ No newline at end of file diff --git a/src/test/compile-fail/main-wrong-type.rs b/src/test/compile-fail/main-wrong-type.rs index c035e61662aa..33d5c3052041 100644 --- a/src/test/compile-fail/main-wrong-type.rs +++ b/src/test/compile-fail/main-wrong-type.rs @@ -1,2 +1,2 @@ -// error-pattern:Wrong type in main function: found fn( +// error-pattern:wrong type in main function: found fn( fn main(foo: {x: int, y: int}) { } \ No newline at end of file