aboutsummaryrefslogtreecommitdiff
path: root/libgomp/testsuite/libgomp.oacc-c-c++-common/pr92877-1.c
blob: 02595a9c0e59f942799d3dc90248d9c870f6bc0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* Make sure that we can resolve back via 'acc_hostptr' an 'acc_deviceptr'
   retrieved for a structured mapping.  */

#include <assert.h>
#include <openacc.h>

int
main ()
{
  int var;

#pragma acc data create (var)
  {
    void *var_p_d = acc_deviceptr (&var);
    assert (acc_hostptr (var_p_d) == &var);
  }

  return 0;
}