]> git.lizzy.rs Git - rust.git/commitdiff
Change how type-sizes works slightly: we want to ensure that [i16; 0] introduces...
authorAustin Hicks <camlorn@camlorn.net>
Tue, 22 Nov 2016 20:18:28 +0000 (15:18 -0500)
committerAustin Hicks <camlorn@camlorn.net>
Wed, 14 Dec 2016 17:28:23 +0000 (12:28 -0500)
src/test/run-pass/type-sizes.rs

index 8c58ec3e526c6011c8432e1059b06c6d0f899cfb..359f825bb63e0eb0736e69f1d8c6871268bd99d9 100644 (file)
@@ -26,6 +26,7 @@ enum e2 {
     a(u32), b
 }
 
+#[repr(u8)]
 enum e3 {
     a([u16; 0], u8), b
 }
@@ -52,5 +53,5 @@ pub fn main() {
 
     assert_eq!(size_of::<e1>(), 8 as usize);
     assert_eq!(size_of::<e2>(), 8 as usize);
-    assert_eq!(size_of::<e3>(), 2 as usize);
+    assert_eq!(size_of::<e3>(), 4 as usize);
 }