diff --git a/src/test/run-pass/issue-2895.rs b/src/test/run-pass/issue-2895.rs index b51e6360e524..1765e8638a63 100644 --- a/src/test/run-pass/issue-2895.rs +++ b/src/test/run-pass/issue-2895.rs @@ -10,7 +10,14 @@ struct Kitty { drop {} } +#[cfg(target_arch = "x86_64")] fn main() { assert (size_of::() == 8 as uint); assert (size_of::() == 16 as uint); } + +#[cfg(target_arch = "x86")] +fn main() { + assert (size_of::() == 4 as uint); + assert (size_of::() == 8 as uint); +}