blob: ac680e59bfbbfd5a22fb60feacd5513b349b796e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
/* { dg-set-target-env-var OMP_ALLOCATOR "omp_large_cap_mem_space" } */
/* { dg-set-target-env-var OMP_DISPLAY_ENV "true" } */
/* Expect omp_large_cap_mem_alloc as allocator for omp_large_cap_mem_space. */
/* { dg-output ".\\\[host\\\] OMP_ALLOCATOR = 'omp_large_cap_mem_alloc'.*" } */
#include <omp.h>
int
main ()
{
omp_allocator_handle_t m = omp_get_default_allocator ();
/* Without traits, omp_large_cap_mem_space implies
omp_large_cap_mem_alloc. */
if (m != omp_large_cap_mem_alloc)
__builtin_abort ();
return 0;
}
|