1  /* { dg-do compile } */
       2  /* { dg-options "-O -ftree-parallelize-loops=4" } */
       3  
       4  int d[1024];
       5  
       6  static inline int foo (void)
       7  {
       8    int s = 0;
       9    int i = 0;
      10    for (; i < 1024; i++)
      11      s += d[i];
      12    return s;
      13  }
      14  
      15  void bar (void)
      16  {
      17    if (foo ())
      18      __builtin_abort ();
      19  }