From 4561e11ba55803bff4e28c198d9c5fa0820db639 Mon Sep 17 00:00:00 2001
From: carlocamilloni <carlo.camilloni@gmail.com>
Date: Sun, 14 Oct 2018 20:15:21 +0200
Subject: [PATCH] OpenMP: more or equal the defined value

---
 src/tools/OpenMP.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/tools/OpenMP.h b/src/tools/OpenMP.h
index 83aa36b5d..702f8d38f 100644
--- a/src/tools/OpenMP.h
+++ b/src/tools/OpenMP.h
@@ -57,7 +57,7 @@ unsigned OpenMP::getGoodNumThreads(const T*x,unsigned n) {
 // to cache line boundary
   unsigned m=n*sizeof(T)/(2*getCachelineSize());
   unsigned numThreads=getNumThreads();
-  if(m>numThreads) m=numThreads;
+  if(m>=numThreads) m=numThreads;
   else m=1;
   return m;
 }
-- 
GitLab