1 /* PR debug/46561 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2 -ftree-vectorize -ftree-parallelize-loops=2 -fcompare-debug" } */
4 
5 extern void abort (void);
6 
foo(char * c)7 void foo (char *c)
8 {
9   int i;
10   unsigned x = 0;
11   {
12     for (i = 0; i < 64; i += 4)
13 	x = x | *((unsigned *) (&c[i]));
14     if (x)
15       abort ();
16   }
17 }
18