From 464362e90ebfea5a013a5d18d64cb6b53f11c241 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ga=C5=82ecki?= Date: Tue, 28 Nov 2023 09:42:49 +1000 Subject: [PATCH] Added braces around sub-object initialization to satisfy llvm warning --- src/CudaUtils.cu | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/CudaUtils.cu b/src/CudaUtils.cu index 142bf7866..e523a26e6 100644 --- a/src/CudaUtils.cu +++ b/src/CudaUtils.cu @@ -27,13 +27,13 @@ struct StorageNaNFillExecutor : LinearExecutor { template void CudaFillN(T* device_ptr, size_t N, T value) { - detail::FillExecutor fill_exec{N, device_ptr, value}; + detail::FillExecutor fill_exec{{N}, device_ptr, value}; LaunchExecutor(fill_exec); } template void CudaFillNAsync(T* device_ptr, size_t N, T value, CudaStream_t stream) { - detail::FillExecutor fill_exec{N, device_ptr, value}; + detail::FillExecutor fill_exec{{N}, device_ptr, value}; LaunchExecutorAsync(fill_exec, stream); } @@ -49,11 +49,11 @@ INSTANTIATE_FOR_TYPE(float) INSTANTIATE_FOR_TYPE(double) void fillWithStorageNaN(storage_t* device_ptr, size_t N) { - detail::StorageNaNFillExecutor exec{N, device_ptr}; + detail::StorageNaNFillExecutor exec{{N}, device_ptr}; LaunchExecutor(exec); } void fillWithStorageNaNAsync(storage_t* device_ptr, size_t N, CudaStream_t stream) { - detail::StorageNaNFillExecutor exec{N, device_ptr}; + detail::StorageNaNFillExecutor exec{{N}, device_ptr}; LaunchExecutorAsync(exec, stream); }