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);
+}