LWG 3035. std::allocator's constructors should be constexpr
[official-gcc.git] / gcc / testsuite / gcc.dg / vect / pr66278.c
blob3e0e2ec5e2bd49a43550af53876a2ee9e4b2f63d
1 /* { dg-do compile } */
2 #define N 101
4 typedef unsigned int __uint32_t;
6 int main(int argc, char **argv)
8 __uint32_t array[N][N][N];
10 const unsigned int next = argc == 3 ? 0 : 1;
12 for (unsigned i = next; i < N; i++)
13 array[3][3][i] = array[3][3][i] - 10;
15 return array[3][3][argc];
18 /* { dg-final { scan-tree-dump-times "LOOP VECTORIZED" 1 "vect" } } */
19 /* { dg-require-effective-target vect_int } */