about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2015-02-18 17:31:42 -0500
committerNiko Matsakis <niko@alum.mit.edu>2015-02-18 17:31:42 -0500
commit9f8b9d6847ab02f7f1c28c84988ceae4c0a10f26 (patch)
tree107fb0189251884bc5c1975ae5afb7e10bad716f
parentcc61f9c1d5baa29209b29a51cb9c553dcb2fb725 (diff)
downloadrust-9f8b9d6847ab02f7f1c28c84988ceae4c0a10f26.tar.gz
rust-9f8b9d6847ab02f7f1c28c84988ceae4c0a10f26.zip
Update tests to use #[feature(rustc_attrs)]
-rw-r--r--src/test/compile-fail/variance-trait-bounds.rs1
-rw-r--r--src/test/compile-fail/variance-types-bounds.rs2
-rw-r--r--src/test/compile-fail/variance-types.rs1
-rw-r--r--src/test/compile-fail/variance-use-contravariant-struct-1.rs2
-rw-r--r--src/test/compile-fail/variance-use-contravariant-struct-2.rs1
-rw-r--r--src/test/compile-fail/variance-use-covariant-struct-2.rs1
-rw-r--r--src/test/compile-fail/variance-use-invariant-struct-1.rs2
7 files changed, 10 insertions, 0 deletions
diff --git a/src/test/compile-fail/variance-trait-bounds.rs b/src/test/compile-fail/variance-trait-bounds.rs
index 66197947923..88b50058b65 100644
--- a/src/test/compile-fail/variance-trait-bounds.rs
+++ b/src/test/compile-fail/variance-trait-bounds.rs
@@ -10,6 +10,7 @@
 
 #![deny(bivariance)]
 #![allow(dead_code)]
+#![feature(rustc_attrs)]
 
 // Check that bounds on type parameters (other than `Self`) do not
 // influence variance.
diff --git a/src/test/compile-fail/variance-types-bounds.rs b/src/test/compile-fail/variance-types-bounds.rs
index c60649878fe..d53e4cd7610 100644
--- a/src/test/compile-fail/variance-types-bounds.rs
+++ b/src/test/compile-fail/variance-types-bounds.rs
@@ -11,6 +11,8 @@
 // Test that we correctly infer variance for type parameters in
 // various types and traits.
 
+#![feature(rustc_attrs)]
+
 #[rustc_variance]
 struct TestImm<A, B> { //~ ERROR types=[[+, +];[];[]]
     x: A,
diff --git a/src/test/compile-fail/variance-types.rs b/src/test/compile-fail/variance-types.rs
index 6f6dd727692..e407ebe345a 100644
--- a/src/test/compile-fail/variance-types.rs
+++ b/src/test/compile-fail/variance-types.rs
@@ -10,6 +10,7 @@
 
 #![deny(bivariance)]
 #![allow(dead_code)]
+#![feature(rustc_attrs)]
 
 use std::cell::Cell;
 
diff --git a/src/test/compile-fail/variance-use-contravariant-struct-1.rs b/src/test/compile-fail/variance-use-contravariant-struct-1.rs
index 21a9e2477df..d2fd2978750 100644
--- a/src/test/compile-fail/variance-use-contravariant-struct-1.rs
+++ b/src/test/compile-fail/variance-use-contravariant-struct-1.rs
@@ -11,6 +11,8 @@
 // Test various uses of structs with distint variances to make sure
 // they permit lifetimes to be approximated as expected.
 
+#![feature(rustc_attrs)]
+
 struct SomeStruct<T>(fn(T));
 
 fn foo<'min,'max>(v: SomeStruct<&'max ()>)
diff --git a/src/test/compile-fail/variance-use-contravariant-struct-2.rs b/src/test/compile-fail/variance-use-contravariant-struct-2.rs
index dd80ac91683..b38fd0e9ffc 100644
--- a/src/test/compile-fail/variance-use-contravariant-struct-2.rs
+++ b/src/test/compile-fail/variance-use-contravariant-struct-2.rs
@@ -12,6 +12,7 @@
 // they permit lifetimes to be approximated as expected.
 
 #![allow(dead_code)]
+#![feature(rustc_attrs)]
 
 struct SomeStruct<T>(fn(T));
 
diff --git a/src/test/compile-fail/variance-use-covariant-struct-2.rs b/src/test/compile-fail/variance-use-covariant-struct-2.rs
index f85f7bb6a38..d8e1a5f5f1c 100644
--- a/src/test/compile-fail/variance-use-covariant-struct-2.rs
+++ b/src/test/compile-fail/variance-use-covariant-struct-2.rs
@@ -12,6 +12,7 @@
 // be shortened.
 
 #![allow(dead_code)]
+#![feature(rustc_attrs)]
 
 struct SomeStruct<T>(T);
 
diff --git a/src/test/compile-fail/variance-use-invariant-struct-1.rs b/src/test/compile-fail/variance-use-invariant-struct-1.rs
index b544ef00fc0..c89436b2094 100644
--- a/src/test/compile-fail/variance-use-invariant-struct-1.rs
+++ b/src/test/compile-fail/variance-use-invariant-struct-1.rs
@@ -11,6 +11,8 @@
 // Test various uses of structs with distint variances to make sure
 // they permit lifetimes to be approximated as expected.
 
+#![feature(rustc_attrs)]
+
 struct SomeStruct<T>(*mut T);
 
 fn foo<'min,'max>(v: SomeStruct<&'max ()>)