blob: 607d5a3861393a2d785e50eba7be9d315e912987 [file] [log] [blame]
/* Ensure that bogus clauses aren't propagated in combined loop
constructs. */
int
main ()
{
int a, i;
#pragma acc parallel loop vector copy(a[0:100]) reduction(+:a) /* { dg-error "'a' does not have pointer or array type" } */
for (i = 0; i < 100; i++)
a++;
#pragma acc serial loop vector copy(a[0:100]) reduction(+:a) /* { dg-error "'a' does not have pointer or array type" } */
for (i = 0; i < 100; i++)
a++;
return a;
}