From dd518574ff7679886c1064dd673d864cbf6c6a88 Mon Sep 17 00:00:00 2001 From: kalmar Date: Mon, 10 Jul 2017 19:27:28 +0200 Subject: [PATCH] fix: zero result coeffs before jumping into loopy mul! --- src/GroupRings.jl | 1 + 1 file changed, 1 insertion(+) diff --git a/src/GroupRings.jl b/src/GroupRings.jl index f5e326a..aa41ecb 100644 --- a/src/GroupRings.jl +++ b/src/GroupRings.jl @@ -327,6 +327,7 @@ function mul!{T}(X::AbstractVector{T}, Y::AbstractVector{T}, end function mul!(result::GroupRingElem, X::GroupRingElem, Y::GroupRingElem) + result.coeffs *= 0 mul!(X.coeffs, Y.coeffs, parent(X).pm, result.coeffs) return result end