Add __builtion_unreachable to vector::size(), vector::capacity()
[official-gcc.git] / gcc / testsuite / gcc.dg / vect / pr64495.c
blobc48f9389aa325a8b8ceb5697684f563b8c13a72d
1 #include <assert.h>
2 #include "tree-vect.h"
4 int a, b, c, d, e, f, g, i, j;
5 static int *h = &e;
7 int
8 main ()
10 check_vect ();
12 for (; a;)
13 for (; g; g++)
14 #pragma GCC novector
15 for (; f; f++)
16 if (j)
18 assert(b);
19 assert(0);
21 for (i = 24; i; i--)
23 for (c = 0; c < 6; c++)
24 d |= 1;
25 *h |= d;
28 if (e != 1)
29 __builtin_abort ();
31 return 0;