From 13829c1565c837e50fa21b119012e9d162f762fb Mon Sep 17 00:00:00 2001 From: Thibault Hallouin <thibault.hallouin@inrae.fr> Date: Fri, 27 Jan 2023 10:45:09 +0100 Subject: [PATCH] avoid index type mismatch and unnecessary casting --- include/evalhyd/detail/probabilist/ranks.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/evalhyd/detail/probabilist/ranks.hpp b/include/evalhyd/detail/probabilist/ranks.hpp index 4e2a898..d28675c 100644 --- a/include/evalhyd/detail/probabilist/ranks.hpp +++ b/include/evalhyd/detail/probabilist/ranks.hpp @@ -57,7 +57,7 @@ namespace evalhyd ); xt::view(max_ranks, xt::all()) = NAN; - for (int m = 0; m < n_mbr; m++) + for (std::size_t m = 0; m < n_mbr; m++) { // strictly below a member and no rank yet xt::view(ranks, xt::all()) = xt::where( @@ -170,7 +170,7 @@ namespace evalhyd xt::view(r_k_masked, xt::all(), xt::all(), b_exp[e]); - for (int j = 0; j < n_mbr + 1; j++) + for (std::size_t j = 0; j < n_mbr + 1; j++) { // compute the observed relative frequency // $o_j = \sum_{k \in M_j} r_k$ -- GitLab