From 5d9e408a06b330f550b7359526d90e7b85127477 Mon Sep 17 00:00:00 2001 From: Tom Deakin Date: Fri, 4 Jun 2021 16:42:49 +0000 Subject: [PATCH] [SYCL 2020] Make array size a size_t --- SYCLStream.cpp | 2 +- SYCLStream.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SYCLStream.cpp b/SYCLStream.cpp index 9e23175..76c0a8b 100644 --- a/SYCLStream.cpp +++ b/SYCLStream.cpp @@ -15,7 +15,7 @@ std::vector devices; void getDeviceList(void); template -SYCLStream::SYCLStream(const int ARRAY_SIZE, const int device_index) +SYCLStream::SYCLStream(const size_t ARRAY_SIZE, const int device_index) : array_size {ARRAY_SIZE}, d_a {ARRAY_SIZE}, d_b {ARRAY_SIZE}, diff --git a/SYCLStream.h b/SYCLStream.h index cd8e39a..e8b9134 100644 --- a/SYCLStream.h +++ b/SYCLStream.h @@ -21,7 +21,7 @@ class SYCLStream : public Stream { protected: // Size of arrays - int array_size; + size_t array_size; // SYCL objects // Queue is a pointer because we allow device selection @@ -35,7 +35,7 @@ class SYCLStream : public Stream public: - SYCLStream(const int, const int); + SYCLStream(const size_t, const int); ~SYCLStream() = default; virtual void copy() override;