From 09a7bc55dbd2bd4e05253b2bd72e5ecfb5cf7dd2 Mon Sep 17 00:00:00 2001 From: Niko Matsakis Date: Fri, 2 Jan 2015 04:14:21 -0500 Subject: Running EUV requires the Copy lang item, so adjust privacy tests. --- src/test/compile-fail/privacy1.rs | 3 +++ src/test/compile-fail/privacy4.rs | 1 + 2 files changed, 4 insertions(+) (limited to 'src') diff --git a/src/test/compile-fail/privacy1.rs b/src/test/compile-fail/privacy1.rs index 50261839b16..41621a934d1 100644 --- a/src/test/compile-fail/privacy1.rs +++ b/src/test/compile-fail/privacy1.rs @@ -14,6 +14,9 @@ #[lang="sized"] pub trait Sized {} +#[lang="copy"] +pub trait Copy {} + mod bar { // shouldn't bring in too much pub use self::glob::*; diff --git a/src/test/compile-fail/privacy4.rs b/src/test/compile-fail/privacy4.rs index b65ad2a2e6a..70e7e2df98a 100644 --- a/src/test/compile-fail/privacy4.rs +++ b/src/test/compile-fail/privacy4.rs @@ -12,6 +12,7 @@ #![no_std] // makes debugging this test *a lot* easier (during resolve) #[lang = "sized"] pub trait Sized for Sized? {} +#[lang="copy"] pub trait Copy {} // Test to make sure that private items imported through globs remain private // when they're used. -- cgit 1.4.1-3-g733a5