From fd50e23eae6d0c72eddbf68d797996afa90e840c Mon Sep 17 00:00:00 2001 From: Vladimir Chalupecky Date: Wed, 19 Dec 2018 22:03:32 +0100 Subject: [PATCH] asm/f64: fix GemvT by correctly slicing argument to ScalUnitary --- internal/asm/f64/ge_noasm.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/asm/f64/ge_noasm.go b/internal/asm/f64/ge_noasm.go index 5a2c1d35..2a1cfd5c 100644 --- a/internal/asm/f64/ge_noasm.go +++ b/internal/asm/f64/ge_noasm.go @@ -99,7 +99,7 @@ func GemvT(m, n uintptr, alpha float64, a []float64, lda uintptr, x []float64, i case int(incY) < 0: ScalInc(beta, y, n, uintptr(int(-incY))) case incY == 1: - ScalUnitary(beta, y) + ScalUnitary(beta, y[:n]) default: ScalInc(beta, y, n, incY) }