From fdc03f70b542cbc35c25623317ad6dead9082672 Mon Sep 17 00:00:00 2001 From: Lucas Rodrigues Date: Fri, 4 Jun 2021 11:05:58 -0300 Subject: [PATCH] rand.util: workaround for inaccurate `v` warning in vlib/rand/util/util.v (#10344) --- vlib/rand/util/util.v | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vlib/rand/util/util.v b/vlib/rand/util/util.v index db5f0ab8b8..e1c30caa11 100644 --- a/vlib/rand/util/util.v +++ b/vlib/rand/util/util.v @@ -14,8 +14,9 @@ pub fn sample_nr(array []T, k int) []T { mut results := []T{len: k} mut indices := []int{len: n} // Initialize with all indices - for i, mut v in indices { - v = i + // temporary workaround for issue #10343 + for i in 0 .. indices.len { + indices[i] = i } shuffle(mut indices, k) for i in 0 .. k {