From f6e5462d62843a844f008be315c24500267d8fb5 Mon Sep 17 00:00:00 2001 From: Michael Schellenberger Costa Date: Fri, 10 Nov 2023 11:09:56 +0100 Subject: [PATCH] Use size_t for loop index in `map_encode` --- .../test/libcudacxx/cuda/barrier/cp_async_bulk_tensor_generic.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcudacxx/test/libcudacxx/cuda/barrier/cp_async_bulk_tensor_generic.h b/libcudacxx/test/libcudacxx/cuda/barrier/cp_async_bulk_tensor_generic.h index c06a8fe9334..424114e6865 100644 --- a/libcudacxx/test/libcudacxx/cuda/barrier/cp_async_bulk_tensor_generic.h +++ b/libcudacxx/test/libcudacxx/cuda/barrier/cp_async_bulk_tensor_generic.h @@ -231,7 +231,7 @@ CUtensorMap map_encode(T *tensor_ptr, Gmem_Dims gmem_dims, Smem_Dims smem_dims) cuda::std::array stride; uint64_t base_stride = sizeof(T); - for (int i = 0; i < rank-1; ++i) { + for (size_t i = 0; i < rank-1; ++i) { base_stride *= gmem_dims[i]; stride[i] = base_stride; }