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 "" )
@@ -126,12 +129,13 @@ if(WIN32)
126129 add_library (ONEMKL::SYCL::SYCL INTERFACE IMPORTED )
127130else ()
128131 # Find necessary packages
129- if (ONEMKL_SYCL_IMPLEMENTATION STREQUAL "hipSYCL" )
132+ if (${ ONEMKL_SYCL_IMPLEMENTATION} STREQUAL "hipSYCL" )
130133 message (STATUS "Looking for hipSYCL" )
131134 find_package (hipSYCL CONFIG REQUIRED)
132135 set (USE_ADD_SYCL_TO_TARGET_INTEGRATION true )
136+ set (DISABLE_HALF_RUTINES ON )
133137 add_library (ONEMKL::SYCL::SYCL INTERFACE IMPORTED )
134- elseif (ONEMKL_SYCL_IMPLEMENTATION STREQUAL "dpc++" )
138+ elseif (${ ONEMKL_SYCL_IMPLEMENTATION} STREQUAL "dpc++" )
135139 message (STATUS "Looking for dpc++" )
136140 set (USE_ADD_SYCL_TO_TARGET_INTEGRATION false )
137141 find_package (Compiler REQUIRED)
You can’t perform that action at this time.
0 commit comments