From: Tom Clegg Date: Thu, 30 Dec 2021 00:19:28 +0000 (-0500) Subject: Fix slice padding. X-Git-Url: https://git.arvados.org/lightning.git/commitdiff_plain/b65f07682c30ec6af796d85b95b07563b65e5146 Fix slice padding. refs #18438 Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- diff --git a/slicenumpy.go b/slicenumpy.go index 4e66938eec..8696aa53f3 100644 --- a/slicenumpy.go +++ b/slicenumpy.go @@ -329,7 +329,7 @@ func (cmd *sliceNumpy) RunCommand(prog string, args []string, stdin io.Reader, s // pad to full slice size // to avoid out-of-bounds // checks later - if sliceSize := int(cg.EndTag - cg.StartTag); len(cg.Variants) < sliceSize { + if sliceSize := 2 * int(cg.EndTag-cg.StartTag); len(cg.Variants) < sliceSize { cg.Variants = append(cg.Variants, make([]tileVariantID, sliceSize-len(cg.Variants))...) } cgs[cg.Name] = cg