Skip to content

Commit 0d01250

Browse files
authored
Backend code cleanup (#2485)
The PR removes unused code from the backend: - `DPNPC_id` and `DPNP_USM_iterator` classes - `LIBSYCL_VERSION_GREATER` macro - `broadcastable` and `get_validated_axes` header functions - `dpnp_iterator.hpp` header file GTests for removed functions are also cleaned up.
1 parent 7c2c8c2 commit 0d01250

File tree

9 files changed

+2
-1696
lines changed

9 files changed

+2
-1696
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414

1515
* Adjusted the `pre-commit` configuration to run autoupdate weekly [#2479](https://github.com/IntelPython/dpnp/pull/2479)
1616
* Improved validation of `--target-hip` build option to only accept a gfx-prefixed value [#2481](https://github.com/IntelPython/dpnp/pull/2481)
17+
* Cleaned up backend code to remove obsolete and unused parts of functionality [#2485](https://github.com/IntelPython/dpnp/pull/2485)
1718

1819
### Fixed
1920

dpnp/backend/kernels/dpnp_krnl_mathematical.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include <dpnp_iface.hpp>
3131

3232
#include "dpnp_fptr.hpp"
33-
#include "dpnp_iterator.hpp"
3433
#include "dpnp_utils.hpp"
3534
#include "dpnpc_memory_adapter.hpp"
3635
#include "queue_sycl.hpp"

0 commit comments

Comments
 (0)