c++: Implement for namespace statics CWG 2867 - Order of initialization for structure...
[official-gcc.git] / gcc / testsuite / gcc.dg / pr112359.c
blob38d588f3958a275e45f47752f2fd24674efe6594
1 /* { dg-do compile { target aarch64*-*-* i?86-*-* x86_64-*-* } } */
2 /* { dg-additional-options "-O -std=gnu99 -mavx512fp16 -ftree-loop-if-convert" { target i?86-*-* x86_64-*-* } } */
3 /* { dg-additional-options "-O -std=gnu99 -march=armv8.4-a+sve -ftree-loop-if-convert" { target aarch64*-*-* } } */
5 int i, c;
6 unsigned long long u;
8 void
9 foo (void)
11 for (; i; i++)
12 if (c)
13 u |= i;