diff --git a/benchmarks/device_uvector/device_uvector_bench.cu b/benchmarks/device_uvector/device_uvector_bench.cu index 701e5fceb..454db81a5 100644 --- a/benchmarks/device_uvector/device_uvector_bench.cu +++ b/benchmarks/device_uvector/device_uvector_bench.cu @@ -15,7 +15,6 @@ */ #include "../synchronization/synchronization.hpp" -#include "thrust/detail/raw_pointer_cast.h" #include #include @@ -30,6 +29,9 @@ #include +#include +#include + #include #include diff --git a/include/rmm/mr/device/thrust_allocator_adaptor.hpp b/include/rmm/mr/device/thrust_allocator_adaptor.hpp index 56e910801..c09c9f334 100644 --- a/include/rmm/mr/device/thrust_allocator_adaptor.hpp +++ b/include/rmm/mr/device/thrust_allocator_adaptor.hpp @@ -19,8 +19,9 @@ #include #include -#include #include +#include +#include namespace rmm::mr { /** diff --git a/tests/mr/device/thrust_allocator_tests.cu b/tests/mr/device/thrust_allocator_tests.cu index e0d467595..3a56a541b 100644 --- a/tests/mr/device/thrust_allocator_tests.cu +++ b/tests/mr/device/thrust_allocator_tests.cu @@ -23,6 +23,8 @@ #include +#include + // explicit instantiation for test coverage purposes template class rmm::mr::thrust_allocator;