Skip to content

Commit e6cf9d7

Browse files
authored
Resolve compilation issues with new DPC++ 2025.0 compiler (#1907)
* CL/sycl.hpp is deprecated, use sycl/sycl.hpp * Explicitly include complex header * Use explicit type casting in a function from sycl namespace * Use proper sycl namespace * Use multi_ptr instead of raw pointer in sycl::modf * Applied pre-commit hook for clang-format
1 parent 05e1bb6 commit e6cf9d7

File tree

17 files changed

+27
-22
lines changed

17 files changed

+27
-22
lines changed

dpnp/backend/examples/example10.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
#include <iostream>
3636
#include <time.h>
3737

38-
#include <CL/sycl.hpp>
3938
#include <oneapi/mkl.hpp>
39+
#include <sycl/sycl.hpp>
4040

4141
#include <dpnp_iface.hpp>
4242

dpnp/backend/extensions/lapack/geqrf.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

dpnp/backend/extensions/lapack/gesv.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

dpnp/backend/extensions/lapack/gesvd.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

dpnp/backend/extensions/lapack/getrf.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

dpnp/backend/extensions/lapack/getri.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

dpnp/backend/extensions/lapack/getrs.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

dpnp/backend/extensions/lapack/heevd.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

dpnp/backend/extensions/lapack/orgqr.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

dpnp/backend/extensions/lapack/potrf.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#pragma once
2727

28-
#include <CL/sycl.hpp>
2928
#include <oneapi/mkl.hpp>
29+
#include <sycl/sycl.hpp>
3030

3131
#include <dpctl4pybind11.hpp>
3232

0 commit comments

Comments
 (0)