Skip to content

Commit 1719c71

Browse files
committed
Add missing includes
1 parent dd62b6e commit 1719c71

File tree

9 files changed

+20
-3
lines changed

9 files changed

+20
-3
lines changed

dpctl_ext/tensor/libtensor/include/kernels/accumulators.hpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
//===---------------------------------------------------------------------===//
3434

3535
#pragma once
36+
37+
#include <algorithm>
3638
#include <array>
3739
#include <cstddef>
3840
#include <cstdint>

dpctl_ext/tensor/libtensor/include/kernels/elementwise_functions/minimum.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
#include <cstddef>
3838
#include <cstdint>
3939
#include <type_traits>
40+
#include <vector>
4041

4142
#include <sycl/sycl.hpp>
4243

dpctl_ext/tensor/libtensor/include/utils/sycl_utils.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@
3333
#pragma once
3434

3535
#include <algorithm>
36+
#include <iterator>
37+
#include <limits>
38+
#include <cmath>
3639
#include <complex>
3740
#include <cstddef>
3841
#include <cstdint>

dpctl_ext/tensor/libtensor/include/utils/type_dispatch.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232

3333
#pragma once
3434

35+
#include <cassert>
3536
#include <cstdint>
3637
#include <stdexcept>
3738
#include <string>

dpctl_ext/tensor/libtensor/include/utils/type_dispatch_building.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232

3333
#pragma once
3434

35+
#include <cassert>
3536
#include <complex>
3637
#include <cstdint>
3738
#include <type_traits>

dpctl_ext/tensor/libtensor/source/boolean_advanced_indexing.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535

3636
#include <algorithm>
3737
#include <array>
38+
#include <cassert>
3839
#include <cstddef>
3940
#include <cstdint>
4041
#include <functional>

dpctl_ext/tensor/libtensor/source/copy_and_cast_usm_to_usm.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
//===----------------------------------------------------------------------===//
3434

3535
#include <array>
36+
#include <cassert>
3637
#include <cstddef>
3738
#include <sycl/sycl.hpp>
3839
#include <tuple>

dpctl_ext/tensor/libtensor/source/simplify_iteration_space.cpp

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,18 @@
3232
/// This file defines functions of dpctl.tensor._tensor_impl extensions
3333
//===--------------------------------------------------------------------===//
3434

35-
#include "simplify_iteration_space.hpp"
36-
#include "utils/strided_iters.hpp"
35+
3736
#include <algorithm>
37+
#include <cassert>
3838
#include <cstddef>
3939
#include <iterator>
40-
#include <pybind11/pybind11.h>
4140
#include <vector>
4241

42+
#include <pybind11/pybind11.h>
43+
44+
#include "simplify_iteration_space.hpp"
45+
#include "utils/strided_iters.hpp"
46+
4347
namespace dpctl::tensor::py_internal
4448
{
4549

dpnp/backend/include/dpnp4pybind11.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,14 @@
3030

3131
#include "dpctl_capi.h"
3232

33+
#include <array>
3334
#include <complex>
35+
#include <cstdint>
3436
#include <cstddef> // for std::size_t for C++ linkage
3537
#include <memory>
3638
#include <stddef.h> // for size_t for C linkage
3739
#include <stdexcept>
40+
#include <type_traits>
3841
#include <utility>
3942
#include <vector>
4043

0 commit comments

Comments
 (0)