xref: /llvm-project/openmp/runtime/test/env/kmp_aff_disable_hwloc.c (revision e3e2aaf68d991321c881e5b2ce002849988eeb42)
1 // RUN: %libomp-compile && env KMP_AFFINITY=disabled KMP_TOPOLOGY_METHOD=hwloc %libomp-run
2 // REQUIRES: hwloc
3 #include <stdio.h>
4 #include <stdlib.h>
5 
6 // Test will assert() without fix
test_affinity_disabled_plus_hwloc()7 int test_affinity_disabled_plus_hwloc() {
8   #pragma omp parallel
9   {}
10   return 1;
11 }
12 
main(int argc,char ** argv)13 int main(int argc, char **argv) {
14   int i, j;
15   int failed = 0;
16 
17   if (!test_affinity_disabled_plus_hwloc()) {
18     failed = 1;
19   }
20   return failed;
21 }
22