diff --git a/CMakeLists.txt b/CMakeLists.txt index 8b963e0290..931d00f7bd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -132,8 +132,8 @@ endif() FetchContent_Declare( range-v3 - GIT_REPOSITORY https://github.com/BenBrock/range-v3.git - GIT_TAG 5300fe3) + GIT_REPOSITORY https://github.com/Xewar313/range-v3.git + GIT_TAG c1ed9bf) FetchContent_MakeAvailable(range-v3) FetchContent_Declare( diff --git a/benchmarks/gbench/common/stream.hpp b/benchmarks/gbench/common/stream.hpp index 92df45e043..de7c9f6182 100644 --- a/benchmarks/gbench/common/stream.hpp +++ b/benchmarks/gbench/common/stream.hpp @@ -7,7 +7,7 @@ #include "dr_bench.hpp" template void Stream_Copy(benchmark::State &state) { - using T = rng::value_type_t; + using T = rng::iter_value_t; T init = 0; ContainerT a(default_vector_size, init); ContainerT b(default_vector_size, init); @@ -25,7 +25,7 @@ template void Stream_Copy(benchmark::State &state) { inline int val = 0; template void Stream_Scale(benchmark::State &state) { - using T = rng::value_type_t; + using T = rng::iter_value_t; T scalar = val; ContainerT a(default_vector_size, scalar); ContainerT b(default_vector_size, scalar); @@ -42,7 +42,7 @@ template void Stream_Scale(benchmark::State &state) { } template void Stream_Add(benchmark::State &state) { - using T = rng::value_type_t; + using T = rng::iter_value_t; T scalar = val; xp::distributed_vector a(default_vector_size, scalar); xp::distributed_vector b(default_vector_size, scalar); @@ -60,7 +60,7 @@ template void Stream_Add(benchmark::State &state) { } template void Stream_Triad(benchmark::State &state) { - using T = rng::value_type_t; + using T = rng::iter_value_t; T scalar = val; ContainerT a(default_vector_size, scalar); ContainerT b(default_vector_size, scalar); diff --git a/benchmarks/gbench/mp/fft3d.cpp b/benchmarks/gbench/mp/fft3d.cpp index d848beddfb..5e30a57b44 100644 --- a/benchmarks/gbench/mp/fft3d.cpp +++ b/benchmarks/gbench/mp/fft3d.cpp @@ -5,7 +5,8 @@ #include "cxxopts.hpp" #include "fmt/core.h" #include "mpi.h" -#include "oneapi/mkl/dfti.hpp" +#include "oneapi/mkl/dft.hpp" +#include #include "dr/mp.hpp" diff --git a/benchmarks/gbench/sp/fft3d.cpp b/benchmarks/gbench/sp/fft3d.cpp index 54d6229906..19d4f3aee4 100644 --- a/benchmarks/gbench/sp/fft3d.cpp +++ b/benchmarks/gbench/sp/fft3d.cpp @@ -3,7 +3,8 @@ // SPDX-License-Identifier: BSD-3-Clause #include "cxxopts.hpp" -#include "oneapi/mkl/dfti.hpp" +#include "oneapi/mkl/dft.hpp" +#include #include #include #include