/* Only nvptx plugin does the required error checking. { dg-do run { target openacc_nvidia_accel_selected } } */ #include #include #include int main (int argc, char **argv) { const int N = 512; void *d; d = acc_malloc (N); if (d == NULL) abort (); acc_free ((void *)((uintptr_t) d + (uintptr_t) (N >> 1))); return 0; } /* { dg-shouldfail "libgomp: mem free failed 1" } */