From fe7adfe631bc33fe4e48cd03bca77ea725252b07 Mon Sep 17 00:00:00 2001 From: James Miller Date: Sat, 20 Dec 2014 23:00:50 +1300 Subject: [PATCH] Add enum size cases to type-sizes test --- src/test/run-pass/type-sizes.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/run-pass/type-sizes.rs b/src/test/run-pass/type-sizes.rs index 30cae08381af5..677f7edd05b63 100644 --- a/src/test/run-pass/type-sizes.rs +++ b/src/test/run-pass/type-sizes.rs @@ -24,6 +24,7 @@ enum e1 { enum e2 { a(u32), b } + enum e3 { a([u64, ..0], u32), b } @@ -47,6 +48,7 @@ pub fn main() { // Make sure enum types are the appropriate size, mostly // around ensuring alignment is handled properly + assert_eq!(size_of::(), 8 as uint); assert_eq!(size_of::(), 8 as uint); assert_eq!(size_of::(), 16 as uint);