From: Andrey Churbanov Date: Wed, 25 Sep 2019 15:25:52 +0000 (+0000) Subject: fixed test: eliminated race condition which might cause deadlock X-Git-Tag: llvmorg-11-init~8318 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=de44f434e828708daeb7a98cf19f57ef03077c05;p=platform%2Fupstream%2Fllvm.git fixed test: eliminated race condition which might cause deadlock llvm-svn: 372887 --- diff --git a/openmp/runtime/test/tasking/omp_fill_taskqueue.c b/openmp/runtime/test/tasking/omp_fill_taskqueue.c index e95f97a..17e1de3 100644 --- a/openmp/runtime/test/tasking/omp_fill_taskqueue.c +++ b/openmp/runtime/test/tasking/omp_fill_taskqueue.c @@ -29,7 +29,6 @@ int main() { int i; int block = 1; - int tid; int throttling = strcmp(getenv("KMP_ENABLE_TASK_THROTTLING"), "1") == 0; int enqueued = 0; int failed = -1; @@ -41,6 +40,7 @@ int main() enqueued++; #pragma omp task { + int tid; tid = omp_get_thread_num(); if (tid == 0) { // As soon as the master thread starts executing task we should unlock