2 /* { dg-skip-if "" { *-*-* } { "*" } { "-DACC_MEM_SHARED=0" } } */
9 main (int argc
, char **argv
)
16 h
= (unsigned char *) malloc (N
);
20 for (i
= 0; i
< N
; i
++)
22 acc_map_data ((void *)((uintptr_t) h
+ (uintptr_t) i
),
23 (void *)((uintptr_t) d
+ (uintptr_t) i
), 1);
26 for (i
= 0; i
< N
; i
++)
28 if (acc_is_present (h
+ 1, 1) != 1)
32 for (i
= 0; i
< N
; i
++)
34 acc_unmap_data (h
+ i
);
37 for (i
= 0; i
< N
; i
++)
39 if (acc_is_present (h
+ 1, 1) != 0)