From 1b196fa32465874c84aca6adf940f581c2fc0d24 Mon Sep 17 00:00:00 2001 From: Sunjay Varma Date: Thu, 9 Nov 2017 23:52:44 -0500 Subject: [PATCH] Added stderr files for ui tests --- .../empty_generics.stderr | 8 +++++++ .../generic_associated_types_equals.stderr | 24 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 src/test/ui/rfc1598-generic-associated-types/empty_generics.stderr create mode 100644 src/test/ui/rfc1598-generic-associated-types/generic_associated_types_equals.stderr 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 000000000000..de0c1e310bcb --- /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 000000000000..152c239d8f74 --- /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 where T = f64; + | ^^^^^^^ + +error[E0412]: cannot find type `T` in this scope + --> $DIR/generic_associated_types_equals.rs:15:21 + | +15 | type X 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; + | ^ + | + = 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 + +error: aborting due to 3 previous errors +