about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-10-18 05:33:50 +0000
committerJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-10-19 10:05:03 +0000
commitb283aaf0ff74db93162b402e627f3b4ed7fb7d4e (patch)
tree27bc4c954fde9bc666a97cb2c407c4603991c28d /src/test
parent0c429872a32c3005cf2b347025163361218634a4 (diff)
downloadrust-b283aaf0ff74db93162b402e627f3b4ed7fb7d4e.tar.gz
rust-b283aaf0ff74db93162b402e627f3b4ed7fb7d4e.zip
Future proof `#[no_link]`.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs3
-rw-r--r--src/test/compile-fail-fulldeps/no-link-unknown-crate.rs (renamed from src/test/compile-fail-fulldeps/macro-crate-unknown-crate.rs)2
-rw-r--r--src/test/compile-fail/no-link.rs2
3 files changed, 3 insertions, 4 deletions
diff --git a/src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs b/src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs
index 1fbde00a3df..f563a1f88d0 100644
--- a/src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs
+++ b/src/test/compile-fail-fulldeps/macro-crate-doesnt-resolve.rs
@@ -14,6 +14,5 @@
 extern crate macro_crate_test;
 
 fn main() {
-    macro_crate_test::foo();
-    //~^ ERROR failed to resolve. Use of undeclared type or module `macro_crate_test`
+    macro_crate_test::foo(); //~ ERROR unresolved name
 }
diff --git a/src/test/compile-fail-fulldeps/macro-crate-unknown-crate.rs b/src/test/compile-fail-fulldeps/no-link-unknown-crate.rs
index 65657eea1ef..8e4692bdee1 100644
--- a/src/test/compile-fail-fulldeps/macro-crate-unknown-crate.rs
+++ b/src/test/compile-fail-fulldeps/no-link-unknown-crate.rs
@@ -8,7 +8,7 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-#[macro_use] #[no_link]
+#[no_link]
 extern crate doesnt_exist; //~ ERROR can't find crate
 
 fn main() {}
diff --git a/src/test/compile-fail/no-link.rs b/src/test/compile-fail/no-link.rs
index 957b6cda553..8f6da99806b 100644
--- a/src/test/compile-fail/no-link.rs
+++ b/src/test/compile-fail/no-link.rs
@@ -13,6 +13,6 @@ extern crate libc;
 
 fn main() {
     unsafe {
-        libc::abs(0);  //~ ERROR Use of undeclared type or module `libc`
+        libc::abs(0);  //~ ERROR unresolved name
     }
 }