1  /* PR c/81006 */
       2  /* { dg-do compile } */
       3  
       4  int a[] = {};
       5  
       6  void foo()
       7  {
       8    #pragma omp task depend(out: a[:])	/* { dg-error "zero length array section in .depend. clause" } */
       9      {}
      10  }