summaryrefslogtreecommitdiffstats
path: root/src/test/incremental/rlib_cross_crate
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/incremental/rlib_cross_crate')
-rw-r--r--src/test/incremental/rlib_cross_crate/auxiliary/a.rs16
-rw-r--r--src/test/incremental/rlib_cross_crate/b.rs28
2 files changed, 0 insertions, 44 deletions
diff --git a/src/test/incremental/rlib_cross_crate/auxiliary/a.rs b/src/test/incremental/rlib_cross_crate/auxiliary/a.rs
deleted file mode 100644
index 5a26df9ae..000000000
--- a/src/test/incremental/rlib_cross_crate/auxiliary/a.rs
+++ /dev/null
@@ -1,16 +0,0 @@
-// no-prefer-dynamic
-// compile-flags: -Z query-dep-graph
-
-#![crate_type="rlib"]
-
-#[cfg(rpass1)]
-pub type X = u32;
-
-#[cfg(rpass2)]
-pub type X = i32;
-
-// this version doesn't actually change anything:
-#[cfg(rpass3)]
-pub type X = i32;
-
-pub type Y = char;
diff --git a/src/test/incremental/rlib_cross_crate/b.rs b/src/test/incremental/rlib_cross_crate/b.rs
deleted file mode 100644
index 639cfc918..000000000
--- a/src/test/incremental/rlib_cross_crate/b.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-// Same test as `type_alias_cross_crate`, but with
-// `no-prefer-dynamic`, ensuring that we test what happens when we
-// build rlibs (before we were only testing dylibs, which meant we
-// didn't realize we had to preserve a `bc` file as well).
-
-// aux-build:a.rs
-// revisions:rpass1 rpass2 rpass3
-// no-prefer-dynamic
-// compile-flags: -Z query-dep-graph
-
-#![feature(rustc_attrs)]
-
-extern crate a;
-
-#[rustc_clean(except="typeck,optimized_mir", cfg="rpass2")]
-#[rustc_clean(cfg="rpass3")]
-pub fn use_X() -> u32 {
- let x: a::X = 22;
- x as u32
-}
-
-#[rustc_clean(cfg="rpass2")]
-#[rustc_clean(cfg="rpass3")]
-pub fn use_Y() {
- let x: a::Y = 'c';
-}
-
-pub fn main() { }