diff --git a/hipamd/include/hip/hcc_detail/hip_vector_types.h b/hipamd/include/hip/hcc_detail/hip_vector_types.h index 7b05c7db3d..e83996dbb2 100644 --- a/hipamd/include/hip/hcc_detail/hip_vector_types.h +++ b/hipamd/include/hip/hcc_detail/hip_vector_types.h @@ -123,7 +123,7 @@ THE SOFTWARE. typename std::enable_if< (rank > 1) && sizeof...(Us) == rank>::type* = nullptr> __host__ __device__ - HIP_vector_type(Us... xs) noexcept { data = Native_vec_{xs...}; } + HIP_vector_type(Us... xs) noexcept { data = Native_vec_{static_cast(xs)...}; } __host__ __device__ HIP_vector_type(const HIP_vector_type&) = default; __host__ __device__