// RUN: %libomp-compile // RUN: env KMP_SETTINGS=1 OMP_PLACES=invalid %libomp-run 2>&1 | FileCheck --check-prefix=INVALID %s // RUN: env KMP_SETTINGS=1 OMP_PLACES='sockets(' %libomp-run 2>&1 | FileCheck --check-prefix=SOCKETS %s // RUN: env KMP_SETTINGS=1 OMP_PLACES='threads()' %libomp-run 2>&1 | FileCheck --check-prefix=THREADS %s // // INVALID-DAG: Effective settings // INVALID: OMP_PLACES= // INVALID-SAME: cores // // SOCKETS-DAG: Effective settings // SOCKETS: OMP_PLACES= // SOCKETS-SAME: sockets // // THREADS-DAG: Effective settings // THREADS: OMP_PLACES= // THREADS-SAME: threads // // REQUIRES: affinity #include "omp_testsuite.h" int main() { go_parallel(); return get_exit_value(); }