From 19a25deb2a7ef150264d4947ccb0572a9a8865c0 Mon Sep 17 00:00:00 2001 From: Antoniu Pop Date: Fri, 8 Apr 2022 07:35:48 +0100 Subject: [PATCH] fix(dfr): remove int conversion warnings. --- .../Runtime/distributed_generic_task_server.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/compiler/include/concretelang/Runtime/distributed_generic_task_server.hpp b/compiler/include/concretelang/Runtime/distributed_generic_task_server.hpp index 8908e3a18..a56022cd1 100644 --- a/compiler/include/concretelang/Runtime/distributed_generic_task_server.hpp +++ b/compiler/include/concretelang/Runtime/distributed_generic_task_server.hpp @@ -88,7 +88,7 @@ struct OpaqueInputData { break; case _DFR_TASK_ARG_MEMREF: { size_t rank = _dfr_get_memref_rank(param_sizes[p]); - UnrankedMemRefType umref = {rank, params[p]}; + UnrankedMemRefType umref = {(int64_t)rank, params[p]}; DynamicMemRefType mref(umref); size_t elementSize = _dfr_get_memref_element_size(param_types[p]); size_t size = 1; @@ -140,7 +140,7 @@ struct OpaqueInputData { break; case _DFR_TASK_ARG_MEMREF: { size_t rank = _dfr_get_memref_rank(param_sizes[p]); - UnrankedMemRefType umref = {rank, params[p]}; + UnrankedMemRefType umref = {(int64_t)rank, params[p]}; DynamicMemRefType mref(umref); size_t elementSize = _dfr_get_memref_element_size(param_types[p]); size_t size = 1; @@ -210,7 +210,7 @@ struct OpaqueOutputData { break; case _DFR_TASK_ARG_MEMREF: { size_t rank = _dfr_get_memref_rank(output_sizes[p]); - UnrankedMemRefType umref = {rank, outputs[p]}; + UnrankedMemRefType umref = {(int64_t)rank, outputs[p]}; DynamicMemRefType mref(umref); size_t elementSize = _dfr_get_memref_element_size(output_types[p]); size_t size = 1; @@ -247,7 +247,7 @@ struct OpaqueOutputData { break; case _DFR_TASK_ARG_MEMREF: { size_t rank = _dfr_get_memref_rank(output_sizes[p]); - UnrankedMemRefType umref = {rank, outputs[p]}; + UnrankedMemRefType umref = {(int64_t)rank, outputs[p]}; DynamicMemRefType mref(umref); size_t elementSize = _dfr_get_memref_element_size(output_types[p]); size_t size = 1;