blob: a25b4d2dedd456898e7e477aa0e3d31a00875f89 [file] [log] [blame]
/* { dg-additional-options "-foffload-options=nvptx-none=-misa=sm_35" { target { offload_target_nvptx } } } */
#pragma omp requires unified_shared_memory, unified_address, reverse_offload
/* The requires line is not active as there is none of:
declare target directives, device constructs or device routines.
Thus, this code is expected to work everywhere. */
int a[10];
extern void foo (void);
int
main (void)
{
for (int i = 0; i < 10; i++)
a[i] = 0;
return 0;
}