modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43783.c (about) 1 /* { dg-skip-if "small alignment" { pdp11-*-* } } */ 2 3 typedef __attribute__((aligned(16))) 4 struct { 5 unsigned long long w[3]; 6 } UINT192; 7 8 UINT192 bid_Kx192[32]; 9 10 extern void abort (void); 11 12 int main() 13 { 14 int i = 0; 15 unsigned long x = 0; 16 for (i = 0; i < 32; ++i) 17 bid_Kx192[i].w[1] = i == 1; 18 for (i = 0; i < 32; ++i) 19 x += bid_Kx192[1].w[1]; 20 if (x != 32) 21 abort (); 22 return 0; 23 }