/* { dg-do compile } */ /* { dg-options "-O -ftree-parallelize-loops=4" } */ int d[1024]; static inline int foo (void) { int s = 0; int i = 0; for (; i < 1024; i++) s += d[i]; return s; } void bar (void) { if (foo ()) __builtin_abort (); }