about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/test/compile-fail/associated-types-overridden-default.rs1
-rw-r--r--src/test/compile-fail/issue-23073.rs2
-rw-r--r--src/test/compile-fail/issue-23595-1.rs2
-rw-r--r--src/test/compile-fail/issue-23595-2.rs2
-rw-r--r--src/test/compile-fail/lint-missing-doc.rs1
5 files changed, 8 insertions, 0 deletions
diff --git a/src/test/compile-fail/associated-types-overridden-default.rs b/src/test/compile-fail/associated-types-overridden-default.rs
index eb519e79006..19f13f5fc2f 100644
--- a/src/test/compile-fail/associated-types-overridden-default.rs
+++ b/src/test/compile-fail/associated-types-overridden-default.rs
@@ -9,6 +9,7 @@
 // except according to those terms.
 
 #![feature(associated_consts)]
+#![feature(associated_type_defaults)]
 
 pub trait Tr {
     type Assoc = u8;
diff --git a/src/test/compile-fail/issue-23073.rs b/src/test/compile-fail/issue-23073.rs
index 1286ba873be..2d219177a80 100644
--- a/src/test/compile-fail/issue-23073.rs
+++ b/src/test/compile-fail/issue-23073.rs
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+#![feature(associated_type_defaults)]
+
 trait Foo { type T; }
 trait Bar {
     type Foo: Foo;
diff --git a/src/test/compile-fail/issue-23595-1.rs b/src/test/compile-fail/issue-23595-1.rs
index 749b261e387..a3422d859c6 100644
--- a/src/test/compile-fail/issue-23595-1.rs
+++ b/src/test/compile-fail/issue-23595-1.rs
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+#![feature(associated_type_defaults)]
+
 use std::ops::{Index};
 
 trait Hierarchy {
diff --git a/src/test/compile-fail/issue-23595-2.rs b/src/test/compile-fail/issue-23595-2.rs
index 78a3f42f1a6..6a3ce03fce5 100644
--- a/src/test/compile-fail/issue-23595-2.rs
+++ b/src/test/compile-fail/issue-23595-2.rs
@@ -8,6 +8,8 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
+#![feature(associated_type_defaults)]
+
 pub struct C<AType: A> {a:AType}
 
 pub trait A {
diff --git a/src/test/compile-fail/lint-missing-doc.rs b/src/test/compile-fail/lint-missing-doc.rs
index 04db6c8c8f3..c98d7083743 100644
--- a/src/test/compile-fail/lint-missing-doc.rs
+++ b/src/test/compile-fail/lint-missing-doc.rs
@@ -12,6 +12,7 @@
 // injected intrinsics by the compiler.
 #![deny(missing_docs)]
 #![allow(dead_code)]
+#![feature(associated_type_defaults)]
 
 //! Some garbage docs for the crate here
 #![doc="More garbage"]