From d79967db6c9faae9f38f3eb1d976aab845963965 Mon Sep 17 00:00:00 2001 From: Pauli Virtanen <pauli.t.virtanen@jyu.fi> Date: Tue, 16 Aug 2022 12:25:47 +0300 Subject: [PATCH] array: allow index narrowing --- src/array.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/array.hpp b/src/array.hpp index e02f268..3bfaec5 100644 --- a/src/array.hpp +++ b/src/array.hpp @@ -410,7 +410,7 @@ public: static_assert(sizeof...(idxs) <= Shape::ndim, "number of indices must be smaller than the number of dimensions"); - const std::array<size_t, Shape::ndim> m{idxs...}; + const std::array<size_t, Shape::ndim> m{static_cast<size_t>(idxs)...}; size_t idx = 0; for (size_t i = 0; i < sizeof...(idxs); ++i) { -- GitLab