diff --git a/src/sycl2020/SYCLStream2020.cpp b/src/sycl2020/SYCLStream2020.cpp index 6a0dd96..17a5ab5 100644 --- a/src/sycl2020/SYCLStream2020.cpp +++ b/src/sycl2020/SYCLStream2020.cpp @@ -165,7 +165,7 @@ T SYCLStream::dot() cgh.parallel_for(sycl::range<1>{array_size}, // Reduction object, to perform summation - initialises the result to zero - sycl::reduction(d_sum, cgh, std::plus(), sycl::property::reduction::initialize_to_identity), + sycl::reduction(d_sum, cgh, std::plus(), sycl::property::reduction::initialize_to_identity{}), [=](sycl::id<1> idx, auto& sum) { sum += ka[idx] * kb[idx]; diff --git a/src/sycl2020/SYCLStream2020.h b/src/sycl2020/SYCLStream2020.h index 74b4221..7481d16 100644 --- a/src/sycl2020/SYCLStream2020.h +++ b/src/sycl2020/SYCLStream2020.h @@ -12,8 +12,7 @@ #include "Stream.h" -//#include -#include +#include #define IMPLEMENTATION_STRING "SYCL 2020"