1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/* PR rtl-optimization/84872 */ /* { dg-do compile { target pthread } } */ /* { dg-options "-O1 -floop-parallelize-all -freorder-blocks-and-partition -fschedule-insns2 -fselective-scheduling2 -fsel-sched-pipelining -fno-tree-dce" } */ void foo (int x) { int a[2]; int b, c = 0; for (b = 0; b < 2; ++b) a[b] = 0; for (b = 0; b < 2; ++b) a[b] = 0; while (c < 1) while (x < 1) ++x; }