/* { dg-do link } */ /* For -O0, ICEd in nvptx backend due to unexpected frame size. */ #pragma acc routine worker void worker_matmul (int *c, int i) { int j; #pragma acc loop for (j = 0; j < 4; j++) c[j] = j; } int main () { int c[4]; #pragma acc parallel { worker_matmul (c, 0); } return 0; }