From f743db96a92b5cdc05a8715e906c69f5781999ea Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Wed, 8 Dec 2021 14:19:10 -0600 Subject: [PATCH] CMake: do not use TBB with oneAPI interface for now --- cmake/configure/configure_1_tbb.cmake | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/cmake/configure/configure_1_tbb.cmake b/cmake/configure/configure_1_tbb.cmake index 73ff6645b5..4517a54092 100644 --- a/cmake/configure/configure_1_tbb.cmake +++ b/cmake/configure/configure_1_tbb.cmake @@ -27,6 +27,17 @@ MACRO(FEATURE_TBB_FIND_EXTERNAL var) SET(DEAL_II_TBB_WITH_ONEAPI ${TBB_WITH_ONEAPI}) + IF(TBB_WITH_ONEAPI) + MESSAGE(STATUS + "deal.II is not fully ported to the new TBB oneAPI interface, disabling external TBB" + ) + SET(TBB_ADDITIONAL_ERROR_STRING + "deal.II is not fully ported to the new TBB oneAPI interface.\n" + "Disabling external TBB for now...\n\n" + ) + SET(${var} FALSE) + ENDIF() + # # TBB currently uses the version numbering scheme # -- 2.39.5