1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
/* { dg-shouldfail "omp_invalid_device" } */ #include <omp.h> void foo (void) { } #pragma omp declare target enter (foo) int main () { #pragma omp target device (omp_invalid_device) foo (); return 0; } /* { dg-output "omp_invalid_device" } */