From 22cb35b26ae79774af701f695920964c043fdc2e Mon Sep 17 00:00:00 2001 From: acrovato <a.crovato@uliege.be> Date: Fri, 9 Jul 2021 11:31:13 +0200 Subject: [PATCH] Retry patch --- fwk/wutils.py | 8 -------- tbox/src/CMakeLists.txt | 3 +++ 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/fwk/wutils.py b/fwk/wutils.py index 46d19993..b914d2eb 100644 --- a/fwk/wutils.py +++ b/fwk/wutils.py @@ -137,14 +137,6 @@ def initDLL(): # ------------------------------------------------------------------------------ -def initTBB(): - # For TBB <= 2019.4, needed to include global_control - # @todo to be removed - import os - os.environ['TBB_PREVIEW_GLOBAL_CONTROL'] = 'TRUE' - -#------------------------------------------------------------------------------- - def initMKL(nthreads): import os # we try to have full control over the threading environment diff --git a/tbox/src/CMakeLists.txt b/tbox/src/CMakeLists.txt index dac492f9..51a04a10 100644 --- a/tbox/src/CMakeLists.txt +++ b/tbox/src/CMakeLists.txt @@ -25,6 +25,9 @@ TARGET_INCLUDE_DIRECTORIES(tbox PUBLIC ${PROJECT_SOURCE_DIR}/tbox/src) FIND_PACKAGE(TBB REQUIRED) SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${TBB_CXX_FLAGS_DEBUG}") TARGET_INCLUDE_DIRECTORIES(tbox PUBLIC ${TBB_INCLUDE_DIRS}) +IF(TBB_VERSION_INTERFACE LESS 11004) + TARGET_COMPILE_DEFINITIONS(tbox PUBLIC TBB_PREVIEW_GLOBAL_CONTROL) +ENDIF() TARGET_LINK_LIBRARIES(tbox ${TBB_LIBRARIES}) # -- MKL/BLAS/LAPACK -- -- GitLab