blob: 419799a3b2b33e6930837a72f0e052bb9ad1b2b8 [file] [log] [blame]
/* { dg-do run } */
/* { dg-options "-fcilkplus" } */
#define NUMBER 20
int main(void)
{
int jj, kk, array_3C[NUMBER][NUMBER][NUMBER];
int ii,array[NUMBER], y = 0, y_int = 0, array2[NUMBER],
array_3[NUMBER][NUMBER][NUMBER];
double x, yy, array3[NUMBER], array4[NUMBER];
array[:] = __sec_implicit_index (0);
array_3[:][:][:] = __sec_implicit_index (1) + __sec_implicit_index(0) +
__sec_implicit_index (2);
for (ii = 0; ii < NUMBER; ii++)
for (jj = 0; jj < NUMBER; jj++)
for (kk = 0; kk < NUMBER; kk++)
array_3C[ii][jj][kk] = ii+jj+kk;
for (ii = 0; ii < NUMBER; ii++)
for (jj = 0; jj < NUMBER; jj++)
for (kk = 0; kk < NUMBER; kk++)
if (array_3[ii][jj][kk] != array_3C[ii][jj][kk])
return 1;
return 0;
}