diff --git a/test_suite/Cargo.toml b/test_suite/Cargo.toml
index 61bf8fe5..064d4595 100644
--- a/test_suite/Cargo.toml
+++ b/test_suite/Cargo.toml
@@ -14,7 +14,7 @@ serde = { path = "../serde" }
 [dev-dependencies]
 fnv = "1.0"
 rustc-serialize = "0.3.16"
-select-rustc = "0.1"
+rustversion = "0.1"
 serde = { path = "../serde", features = ["rc", "derive"] }
 serde_derive = { path = "../serde_derive", features = ["deserialize_in_place"] }
 serde_test = { path = "../serde_test" }
diff --git a/test_suite/tests/compiletest.rs b/test_suite/tests/compiletest.rs
index b73b833d..fb88e39d 100644
--- a/test_suite/tests/compiletest.rs
+++ b/test_suite/tests/compiletest.rs
@@ -1,5 +1,5 @@
 #[cfg(not(target_os = "emscripten"))]
-#[rustc::attr(not(nightly), ignore)]
+#[rustversion::attr(not(nightly), ignore)]
 #[test]
 fn ui() {
     let t = trybuild::TestCases::new();