1 /*
2   bug-2423.c
3  */
4 
5 #include <testfwk.h>
6 
7 #pragma disable_warning 147
8 
9 struct foo_t {
10   unsigned int a, b, c;
11 };
12 
13 struct foo_t foo = {0xaaaa, 0x5555, 0xcccc, 0x3333, 0xffff, 0x0000, 0x1111, 0x2222, 0x4444, 0x6666};
14 
testBug(void)15 void testBug (void)
16 {
17   ASSERT (foo.a == 0xaaaa);
18   ASSERT (foo.b == 0x5555);
19   ASSERT (foo.c == 0xcccc);
20 }
21