From 76d428546083be17a56b054bf43dab53daee57c2 Mon Sep 17 00:00:00 2001 From: Andrey Churbanov Date: Wed, 21 Dec 2016 21:20:20 +0000 Subject: [PATCH] Fix for the __kmpc_global_num_threads function to return the value of the __kmp_all_nth global var. Patch by Yonghong Yan. Differential Revision: https://reviews.llvm.org/D27975 llvm-svn: 290272 --- openmp/runtime/src/kmp_csupport.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openmp/runtime/src/kmp_csupport.cpp b/openmp/runtime/src/kmp_csupport.cpp index a52f4ece8e29..7b7bbde5e94d 100644 --- a/openmp/runtime/src/kmp_csupport.cpp +++ b/openmp/runtime/src/kmp_csupport.cpp @@ -121,9 +121,9 @@ waiting for work. kmp_int32 __kmpc_global_num_threads(ident_t *loc) { - KC_TRACE( 10, ("__kmpc_global_num_threads: num_threads = %d\n", __kmp_nth ) ); + KC_TRACE(10,("__kmpc_global_num_threads: num_threads = %d\n", __kmp_all_nth)); - return TCR_4(__kmp_nth); + return TCR_4(__kmp_all_nth); } /*!