brintos

brintos / llvm-project-archived public Read only

0
0
Text · 706 B · c2edcef Raw
26 lines · c
1// RUN: %libomp-compile2// RUN: env KMP_SETTINGS=1 OMP_PLACES=invalid %libomp-run 2>&1 | FileCheck --check-prefix=INVALID %s3// RUN: env KMP_SETTINGS=1 OMP_PLACES='sockets(' %libomp-run 2>&1 | FileCheck --check-prefix=SOCKETS %s4// RUN: env KMP_SETTINGS=1 OMP_PLACES='threads()' %libomp-run 2>&1 | FileCheck --check-prefix=THREADS %s5//6// INVALID-DAG: Effective settings7// INVALID: OMP_PLACES=8// INVALID-SAME: cores9//10// SOCKETS-DAG: Effective settings11// SOCKETS: OMP_PLACES=12// SOCKETS-SAME: sockets13//14// THREADS-DAG: Effective settings15// THREADS: OMP_PLACES=16// THREADS-SAME: threads17//18// REQUIRES: affinity19 20#include "omp_testsuite.h"21 22int main() {23  go_parallel();24  return get_exit_value();25}26