summaryrefslogtreecommitdiffstats
path: root/src/test/incremental/hash-module-order.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/incremental/hash-module-order.rs')
-rw-r--r--src/test/incremental/hash-module-order.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/test/incremental/hash-module-order.rs b/src/test/incremental/hash-module-order.rs
deleted file mode 100644
index fe9af9eeb..000000000
--- a/src/test/incremental/hash-module-order.rs
+++ /dev/null
@@ -1,28 +0,0 @@
-// revisions: rpass1 rpass2
-// compile-flags: -Z incremental-ignore-spans -Z query-dep-graph
-
-// Tests that module hashing depends on the order of the items
-// (since the order is exposed through `Mod.item_ids`).
-// Changing the order of items (while keeping `Span`s the same)
-// should still result in `hir_owner` being invalidated.
-// Note that it's possible to keep the spans unchanged using
-// a proc-macro (e.g. producing the module via `quote!`)
-// but we use `-Z incremental-ignore-spans` for simplicity
-
-#![feature(rustc_attrs)]
-
-#[cfg(rpass1)]
-#[rustc_clean(cfg="rpass1",except="hir_owner")]
-mod foo {
- struct First;
- struct Second;
-}
-
-#[cfg(rpass2)]
-#[rustc_clean(cfg="rpass2",except="hir_owner")]
-mod foo {
- struct Second;
- struct First;
-}
-
-fn main() {}