File tree Expand file tree Collapse file tree 12 files changed +13
-12
lines changed Expand file tree Collapse file tree 12 files changed +13
-12
lines changed Original file line number Diff line number Diff line change @@ -452,7 +452,7 @@ jobs:
452
452
-DMKL_INCLUDE_DIR=${MKLROOT}/include \
453
453
-DTBB_INCLUDE_DIR=${TBBROOT}/include || exit 1
454
454
else
455
- CC=dpcpp CXX=dpcpp LDSHARED="dpcpp -shared" \
455
+ CC=icx CXX=icpx CFLAGS="-fsycl" LDSHARED="dpcpp -shared" \
456
456
python setup.py build_ext --inplace || exit 1
457
457
fi
458
458
conda deactivate
Original file line number Diff line number Diff line change @@ -33,8 +33,8 @@ include(FetchContent)
33
33
34
34
FetchContent_Declare (
35
35
pybind11
36
- URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.1 .tar.gz
37
- URL_HASH SHA256=111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad
36
+ URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.2 .tar.gz
37
+ URL_HASH SHA256=93bd1e625e43e03028a3ea7389bba5d3f9f2596abc074b068e70f4ef9b1314ae
38
38
)
39
39
FetchContent_MakeAvailable (pybind11 )
40
40
Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
13
13
include (FetchContent )
14
14
FetchContent_Declare (
15
15
pybind11
16
- URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.1 .tar.gz
17
- URL_HASH SHA256=111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad
16
+ URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.2 .tar.gz
17
+ URL_HASH SHA256=93bd1e625e43e03028a3ea7389bba5d3f9f2596abc074b068e70f4ef9b1314ae
18
18
)
19
19
FetchContent_MakeAvailable (pybind11 )
20
20
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ include(GNUInstallDirs)
17
17
include (FetchContent )
18
18
FetchContent_Declare (
19
19
pybind11
20
- URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.1 .tar.gz
21
- URL_HASH SHA256=111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad
20
+ URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.2 .tar.gz
21
+ URL_HASH SHA256=93bd1e625e43e03028a3ea7389bba5d3f9f2596abc074b068e70f4ef9b1314ae
22
22
)
23
23
FetchContent_MakeAvailable (pybind11 )
24
24
@@ -38,8 +38,9 @@ pybind11_add_module(${py_module_name}
38
38
MODULE
39
39
sycl_gemm/_onemkl.cpp
40
40
)
41
+ target_compile_definitions (${py_module_name} PRIVATE -DMKL_ILP64 )
41
42
target_include_directories (${py_module_name}
42
- PUBLIC ${MKL_INCLUDE_DIR} ${TBB_INCLUDE_DIR} sycl_gemm
43
+ PUBLIC ${MKL_INCLUDE_DIR} sycl_gemm
43
44
)
44
45
target_link_libraries (${py_module_name}
45
46
PRIVATE ${mkl_sycl} ${mkl_intel_ilp64} ${mkl_tbb_thread} ${mkl_core} ${tbb}
Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ set(CMAKE_BUILD_TYPE Debug)
14
14
include (FetchContent )
15
15
FetchContent_Declare (
16
16
pybind11
17
- URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.0 .tar.gz
18
- URL_HASH SHA256=eacf582fa8f696227988d08cfc46121770823839fe9e301a20fbce67e7cd70ec
17
+ URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.2 .tar.gz
18
+ URL_HASH SHA256=93bd1e625e43e03028a3ea7389bba5d3f9f2596abc074b068e70f4ef9b1314ae
19
19
)
20
20
FetchContent_MakeAvailable (pybind11 )
21
21
Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ set(CMAKE_CXX_STANDARD_REQUIRED True)
13
13
include (FetchContent )
14
14
FetchContent_Declare (
15
15
pybind11
16
- URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.1 .tar.gz
17
- URL_HASH SHA256=111014b516b625083bef701df7880f78c2243835abdb263065b6b59b960b6bad
16
+ URL https://github.com/pybind/pybind11/archive/refs/tags/v2.10.2 .tar.gz
17
+ URL_HASH SHA256=93bd1e625e43e03028a3ea7389bba5d3f9f2596abc074b068e70f4ef9b1314ae
18
18
)
19
19
FetchContent_MakeAvailable (pybind11 )
20
20
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
You can’t perform that action at this time.
0 commit comments