From 7e5701ad2bdd4a9408e0ba2b2428b64559424c3d Mon Sep 17 00:00:00 2001 From: Tanner Rogalsky Date: Tue, 19 May 2020 16:01:41 -0400 Subject: [PATCH] add alignment specific packed repr tests --- test_suite/tests/test_macros.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test_suite/tests/test_macros.rs b/test_suite/tests/test_macros.rs index bcd16b483..c6c0c1785 100644 --- a/test_suite/tests/test_macros.rs +++ b/test_suite/tests/test_macros.rs @@ -1893,4 +1893,16 @@ fn test_packed_struct_can_derive_serialize() { struct CPacked { t: f32, } + + #[derive(Copy, Clone, Serialize)] + #[repr(C, packed(2))] + struct CPacked2 { + t: f32, + } + + #[derive(Copy, Clone, Serialize)] + #[repr(packed(2), C)] + struct Packed2C { + t: f32, + } }