]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-pass/issue-2895.rs
Auto merge of #35856 - phimuemue:master, r=brson
[rust.git] / src / test / run-pass / issue-2895.rs
index 93d9300edf634c599b4d569b12b256c56e242daf..b0fd0e148c8c26f690e55faa7f01ae419a67f88a 100644 (file)
@@ -23,14 +23,14 @@ impl Drop for Kitty {
     fn drop(&mut self) {}
 }
 
-#[cfg(any(target_arch = "x86_64", target_arch="aarch64"))]
+#[cfg(target_pointer_width = "64")]
 pub fn main() {
     assert_eq!(mem::size_of::<Cat>(), 8 as usize);
-    assert_eq!(mem::size_of::<Kitty>(), 16 as usize);
+    assert_eq!(mem::size_of::<Kitty>(), 8 as usize);
 }
 
-#[cfg(any(target_arch = "x86", target_arch = "arm"))]
+#[cfg(target_pointer_width = "32")]
 pub fn main() {
     assert_eq!(mem::size_of::<Cat>(), 4 as usize);
-    assert_eq!(mem::size_of::<Kitty>(), 8 as usize);
+    assert_eq!(mem::size_of::<Kitty>(), 4 as usize);
 }