about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorSunjay Varma <varma.sunjay@gmail.com>2017-11-09 23:52:44 -0500
committerSunjay Varma <varma.sunjay@gmail.com>2017-12-01 01:26:29 -0500
commit1b196fa32465874c84aca6adf940f581c2fc0d24 (patch)
treeb213351c332fe15a480f8e72767250472800620d /src
parent332a3cb169aa41c961fdc2244b005bc31a2e9a74 (diff)
downloadrust-1b196fa32465874c84aca6adf940f581c2fc0d24.tar.gz
rust-1b196fa32465874c84aca6adf940f581c2fc0d24.zip
Added stderr files for ui tests
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/rfc1598-generic-associated-types/empty_generics.stderr8
-rw-r--r--src/test/ui/rfc1598-generic-associated-types/generic_associated_types_equals.stderr24
2 files changed, 32 insertions, 0 deletions
diff --git a/src/test/ui/rfc1598-generic-associated-types/empty_generics.stderr b/src/test/ui/rfc1598-generic-associated-types/empty_generics.stderr
new file mode 100644
index 00000000000..de0c1e310bc
--- /dev/null
+++ b/src/test/ui/rfc1598-generic-associated-types/empty_generics.stderr
@@ -0,0 +1,8 @@
+error: expected one of `>`, identifier, or lifetime, found `,`
+  --> $DIR/empty_generics.rs:14:14
+   |
+14 |     type Bar<,>;
+   |              ^ expected one of `>`, identifier, or lifetime here
+
+error: aborting due to previous error
+
diff --git a/src/test/ui/rfc1598-generic-associated-types/generic_associated_types_equals.stderr b/src/test/ui/rfc1598-generic-associated-types/generic_associated_types_equals.stderr
new file mode 100644
index 00000000000..152c239d8f7
--- /dev/null
+++ b/src/test/ui/rfc1598-generic-associated-types/generic_associated_types_equals.stderr
@@ -0,0 +1,24 @@
+error: equality constraints are not yet supported in where clauses (#20041)
+  --> $DIR/generic_associated_types_equals.rs:15:21
+   |
+15 |     type X<T> where T = f64;
+   |                     ^^^^^^^
+
+error[E0412]: cannot find type `T` in this scope
+  --> $DIR/generic_associated_types_equals.rs:15:21
+   |
+15 |     type X<T> where T = f64;
+   |                     ^ not found in this scope
+
+error: defaults for type parameters are only allowed in `struct`, `enum`, `type`, or `trait` definitions.
+  --> $DIR/generic_associated_types_equals.rs:14:14
+   |
+14 |     type Bar<T=usize>;
+   |              ^
+   |
+   = note: #[deny(invalid_type_param_default)] on by default
+   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
+   = note: for more information, see issue #36887 <https://github.com/rust-lang/rust/issues/36887>
+
+error: aborting due to 3 previous errors
+