summary refs log tree commit diff
path: root/src/test/incremental
diff options
context:
space:
mode:
authorEduard-Mihai Burtescu <edy.burt@gmail.com>2017-04-15 04:14:44 +0300
committerEduard-Mihai Burtescu <edy.burt@gmail.com>2017-04-16 01:31:37 +0300
commit6dc21b71cfd8e5246e7953cf64ea5ee6a19ceb3d (patch)
treec1719d4b3991f2b9ee3033596f8557a1d554d223 /src/test/incremental
parent63064ec190fef7947c3eabfcdfeaeb293c9a91dd (diff)
downloadrust-6dc21b71cfd8e5246e7953cf64ea5ee6a19ceb3d.tar.gz
rust-6dc21b71cfd8e5246e7953cf64ea5ee6a19ceb3d.zip
rustc: use monomorphic const_eval for cross-crate enum discriminants.
Diffstat (limited to 'src/test/incremental')
-rw-r--r--src/test/incremental/hashes/enum_defs.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/test/incremental/hashes/enum_defs.rs b/src/test/incremental/hashes/enum_defs.rs
index 37c6ef58f5e..0f734683b60 100644
--- a/src/test/incremental/hashes/enum_defs.rs
+++ b/src/test/incremental/hashes/enum_defs.rs
@@ -27,6 +27,7 @@
 
 #![allow(warnings)]
 #![feature(rustc_attrs)]
+#![feature(stmt_expr_attributes)]
 #![crate_type="rlib"]
 
 
@@ -125,9 +126,12 @@ enum EnumChangeValueCStyleVariant0 {
 enum EnumChangeValueCStyleVariant0 {
     Variant1,
 
-    #[rustc_metadata_dirty(cfg="cfail2")]
+    #[rustc_metadata_clean(cfg="cfail2")]
     #[rustc_metadata_clean(cfg="cfail3")]
-    Variant2 = 22,
+    Variant2 =
+        #[rustc_metadata_dirty(cfg="cfail2")]
+        #[rustc_metadata_clean(cfg="cfail3")]
+        22,
 }
 
 #[cfg(cfail1)]