diff --git a/libs/util/include/psemek/util/array.hpp b/libs/util/include/psemek/util/array.hpp index 7d989e7f..a8f3fecd 100644 --- a/libs/util/include/psemek/util/array.hpp +++ b/libs/util/include/psemek/util/array.hpp @@ -241,7 +241,7 @@ namespace psemek::util std::array idx; for (std::size_t i = 0; i < N; ++i) idx[i] = 0; - return {idx, dims, false}; + return {idx, dims, std::any_of(dims.begin(), dims.end(), [](std::size_t d){ return d == 0; })}; } array_index_iterator_sentinel end() const