From f397d13abd4b1f4fe69d176345d6e4a99cbc4049 Mon Sep 17 00:00:00 2001 From: araujoms Date: Tue, 10 Sep 2024 13:00:49 +0200 Subject: [PATCH] produce zeros with proper type --- stdlib/LinearAlgebra/src/triangular.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/LinearAlgebra/src/triangular.jl b/stdlib/LinearAlgebra/src/triangular.jl index 317088cc25dfe..ca72913a908c6 100644 --- a/stdlib/LinearAlgebra/src/triangular.jl +++ b/stdlib/LinearAlgebra/src/triangular.jl @@ -913,7 +913,7 @@ function _triukron!(C, A, B) C[inB+k, jnB+l] = Aij * B[k, l] end for k = 1:(l-1) - C[inB+l, jnB+k] = zero(C[1]) + C[inB+l, jnB+k] = zero(C[inB+k, jnB+l]) end end end @@ -945,7 +945,7 @@ function _trilkron!(C, A, B) C[inB+k, jnB+l] = Aij * B[k, l] end for k = (l+1):n_B - C[inB+l, jnB+k] = zero(C[1]) + C[inB+l, jnB+k] = zero(C[inB+k, jnB+l]) end end end