Require target lra in gcc.dg/pr108095.c
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr52429.c
blobe2aeaa9714d35c81ba1fa0db54d72cb9d8fbbb85
1 /* PR tree-optimization/52429 */
2 /* { dg-do compile } */
3 /* { dg-require-effective-target pthread } */
4 /* { dg-options "-g -ftree-parallelize-loops=4" } */
6 double d[65536], e[65536];
8 void
9 foo (void)
11 int i;
12 double f, g;
13 for (i = 0; i < 65536; i++)
15 f = e[i];
16 goto lab1;
17 lab2:
18 d[i] = f * g;
19 continue;
20 lab1:
21 g = d[i];
22 goto lab2;