1/* { dg-do compile } */
2/* { dg-options "-O2 -msse2 -ftree-vectorize -funswitch-loops" } */
3/* { dg-require-effective-target sse2 } */
4
5static int ready[10];
6void abort (void);
7void test_once (int t,int t1)
8{
9  int i, repeat;
10  for (i = 0; i < 10; i++)
11    {
12      ready[i] = 0;
13      if (t1)
14	if (b())
15	  abort ();
16    }
17  if (t)
18    abort ();
19}
20