// { dg-skip-if "not yet" { c++ } } | |
void f (void) | |
{ | |
int i, j; | |
#pragma acc loop /* { dg-error "loop directive must be associated with an OpenACC compute region" } */ | |
for(i = 1; i < 30; i++) | |
{ | |
if (i == 7) goto out; // { dg-error "invalid branch to/from OpenACC structured block" } | |
#pragma acc loop | |
for(j = 5; j < 10; j++) | |
{ | |
if (i == 6 && j == 7) goto out; // { dg-error "invalid branch to/from OpenACC structured block" } | |
} | |
} | |
out: | |
; | |
} |