File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -68,7 +68,10 @@ endif()
6868option (ENABLE_CUBLAS_BACKEND "" OFF )
6969option (ENABLE_CURAND_BACKEND "" OFF )
7070option (ENABLE_NETLIB_BACKEND "" OFF )
71- set (ONEMKL_SYCL_IMPLEMENTATION "dpc++" CACHE STRING "Specifiy the SYCL implementation against which oneMKL should be built" )
71+ option (DISABLE_HALF_RUTINES "" OFF )
72+ option (ONEMKL_SYCL_IMPLEMENTATION "" "dpc++" )
73+
74+
7275
7376## Domains
7477set (DOMAINS_LIST "" )
@@ -130,12 +133,13 @@ if(WIN32)
130133 add_library (ONEMKL::SYCL::SYCL INTERFACE IMPORTED )
131134else ()
132135 # Find necessary packages
133- if (ONEMKL_SYCL_IMPLEMENTATION STREQUAL "hipSYCL" )
136+ if (${ ONEMKL_SYCL_IMPLEMENTATION} STREQUAL "hipSYCL" )
134137 message (STATUS "Looking for hipSYCL" )
135138 find_package (hipSYCL CONFIG REQUIRED)
136139 set (USE_ADD_SYCL_TO_TARGET_INTEGRATION true )
140+ set (DISABLE_HALF_RUTINES ON )
137141 add_library (ONEMKL::SYCL::SYCL INTERFACE IMPORTED )
138- elseif (ONEMKL_SYCL_IMPLEMENTATION STREQUAL "dpc++" )
142+ elseif (${ ONEMKL_SYCL_IMPLEMENTATION} STREQUAL "dpc++" )
139143 message (STATUS "Looking for dpc++" )
140144 set (USE_ADD_SYCL_TO_TARGET_INTEGRATION false )
141145 find_package (Compiler REQUIRED)
You can’t perform that action at this time.
0 commit comments