about summary refs log tree commit diff
path: root/src/test/compile-fail/issue-15783.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/compile-fail/issue-15783.rs')
-rw-r--r--src/test/compile-fail/issue-15783.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/test/compile-fail/issue-15783.rs b/src/test/compile-fail/issue-15783.rs
index d363f2f834b..7080db23d42 100644
--- a/src/test/compile-fail/issue-15783.rs
+++ b/src/test/compile-fail/issue-15783.rs
@@ -16,6 +16,10 @@ fn main() {
     let name = "Foo";
     let x = Some(&[name.as_slice()]);
     let msg = foo(x);
-//~^ ERROR mismatched types: expected `core::option::Option<&[&str]>`
+//~^ ERROR mismatched types
+//~| expected `core::option::Option<&[&str]>`
+//~| found `core::option::Option<&[&str; 1]>`
+//~| expected slice
+//~| found array of 1 elements
     assert_eq!(msg, 3);
 }