From d29328617da4704063fca25792bda6811e18ad1b Mon Sep 17 00:00:00 2001 From: Tim Chevalier <chevalier@alum.wellesley.edu> Date: Mon, 15 Oct 2012 17:09:05 -0700 Subject: [PATCH] Add test case for Issue 2895 --- src/test/run-pass/issue-2895.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/test/run-pass/issue-2895.rs diff --git a/src/test/run-pass/issue-2895.rs b/src/test/run-pass/issue-2895.rs new file mode 100644 index 00000000000..b51e6360e52 --- /dev/null +++ b/src/test/run-pass/issue-2895.rs @@ -0,0 +1,16 @@ +use sys::size_of; +extern mod std; + +struct Cat { + x: int +} + +struct Kitty { + x: int, + drop {} +} + +fn main() { + assert (size_of::<Cat>() == 8 as uint); + assert (size_of::<Kitty>() == 16 as uint); +}