Skip to content

Commit acb74b9

Browse files
authored
Remove MKL_VERSION_2024 variable from cmake files (#1889)
* Get rid of MKL_VERSION_2024 variable * Return back a quite discovery
1 parent 0b7c230 commit acb74b9

File tree

5 files changed

+7
-31
lines changed

5 files changed

+7
-31
lines changed

CMakeLists.txt

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,11 @@ endif()
2626
set(MKL_ARCH "intel64")
2727
set(MKL_LINK "dynamic")
2828
set(MKL_THREADING "tbb_thread")
29-
set(MKL_VERSION_2024 FALSE)
29+
set(MKL_INTERFACE "ilp64")
3030
find_package(MKL QUIET)
3131
if(MKL_FOUND)
32-
if(MKL_VERSION VERSION_GREATER_EQUAL "2024.0.0")
33-
set(MKL_VERSION_2024 TRUE)
34-
set(MKL_INTERFACE "ilp64")
35-
find_package(MKL REQUIRED)
36-
endif()
37-
endif()
38-
39-
if(NOT MKL_VERSION_2024)
40-
set(MKL_INTERFACE_FULL "intel_ilp64")
32+
find_package(MKL REQUIRED)
33+
else()
4134
find_package(MKL REQUIRED PATHS ${CMAKE_SOURCE_DIR}/dpnp/backend/cmake/Modules NO_DEFAULT_PATH)
4235
endif()
4336

dpnp/backend/CMakeLists.txt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,7 @@ if(DPNP_GENERATE_COVERAGE)
8484
target_link_options(${_trgt} PRIVATE -fprofile-instr-generate -fcoverage-mapping)
8585
endif()
8686

87-
if (MKL_VERSION_2024)
88-
target_link_libraries(${_trgt} PUBLIC MKL::MKL_SYCL)
89-
else()
90-
target_link_libraries(${_trgt} PUBLIC MKL::MKL_DPCPP)
91-
endif()
92-
87+
target_link_libraries(${_trgt} PUBLIC MKL::MKL_SYCL)
9388
target_link_libraries(${_trgt} PUBLIC oneDPL)
9489

9590
if (UNIX)

dpnp/backend/extensions/blas/CMakeLists.txt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,7 @@ if (DPNP_GENERATE_COVERAGE)
6969
target_link_options(${python_module_name} PRIVATE -fprofile-instr-generate -fcoverage-mapping)
7070
endif()
7171

72-
if (MKL_VERSION_2024)
73-
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_SYCL::BLAS)
74-
else()
75-
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_DPCPP)
76-
endif()
72+
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_SYCL::BLAS)
7773

7874
install(TARGETS ${python_module_name}
7975
DESTINATION "dpnp/backend/extensions/blas"

dpnp/backend/extensions/lapack/CMakeLists.txt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,7 @@ if (DPNP_GENERATE_COVERAGE)
8282
target_link_options(${python_module_name} PRIVATE -fprofile-instr-generate -fcoverage-mapping)
8383
endif()
8484

85-
if (MKL_VERSION_2024)
86-
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_SYCL::LAPACK)
87-
else()
88-
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_DPCPP)
89-
endif()
85+
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_SYCL::LAPACK)
9086

9187
install(TARGETS ${python_module_name}
9288
DESTINATION "dpnp/backend/extensions/lapack"

dpnp/backend/extensions/vm/CMakeLists.txt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,11 +109,7 @@ if (DPNP_GENERATE_COVERAGE)
109109
target_link_options(${python_module_name} PRIVATE -fprofile-instr-generate -fcoverage-mapping)
110110
endif()
111111

112-
if (MKL_VERSION_2024)
113-
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_SYCL::VM)
114-
else()
115-
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_DPCPP)
116-
endif()
112+
target_link_libraries(${python_module_name} PUBLIC MKL::MKL_SYCL::VM)
117113

118114
install(TARGETS ${python_module_name}
119115
DESTINATION "dpnp/backend/extensions/vm"

0 commit comments

Comments
 (0)