summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/test/lock
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2016-06-28 19:37:24 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2016-06-28 19:37:24 +0000
commitac7ba406edca6d17ce41bc25cef36b649a71e1d2 (patch)
tree55895243a317366142fd9d718f52738b10fba452 /openmp/runtime/test/lock
parentcceebeef1781b9b41e6d9a48f0bdfe37580f4840 (diff)
downloadbcm5719-llvm-ac7ba406edca6d17ce41bc25cef36b649a71e1d2.tar.gz
bcm5719-llvm-ac7ba406edca6d17ce41bc25cef36b649a71e1d2.zip
Fix bugs in TAS and futex lock
* Incorrect lock value written in __kmp_test_futex_lock * Incorrect lock value check in tas/futex lock with USE_LOCK_PROFILE on Patch by Hansang Bae llvm-svn: 274053
Diffstat (limited to 'openmp/runtime/test/lock')
-rw-r--r--openmp/runtime/test/lock/omp_test_lock.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/openmp/runtime/test/lock/omp_test_lock.c b/openmp/runtime/test/lock/omp_test_lock.c
index 40111393416..c5120552702 100644
--- a/openmp/runtime/test/lock/omp_test_lock.c
+++ b/openmp/runtime/test/lock/omp_test_lock.c
@@ -1,4 +1,6 @@
// RUN: %libomp-compile-and-run
+// RUN: env KMP_LOCK_KIND=tas %libomp-run
+// RUN: env KMP_LOCK_KIND=futex %libomp-run
#include <stdio.h>
#include "omp_testsuite.h"
OpenPOWER on IntegriCloud