Skip to content

Commit 86bb1fc

Browse files
authored
Fix erroneous generlization from #47107 (#47510)
1 parent afdc589 commit 86bb1fc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

stdlib/LinearAlgebra/src/triangular.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -960,7 +960,7 @@ function lmul!(A::UnitLowerTriangular, B::AbstractVecOrMat)
960960
B
961961
end
962962

963-
function rmul!(A::AbstractVecOrMat, B::UpperTriangular)
963+
function rmul!(A::AbstractMatrix, B::UpperTriangular)
964964
require_one_based_indexing(A, B)
965965
m, n = size(A)
966966
if size(B, 1) != n
@@ -977,7 +977,7 @@ function rmul!(A::AbstractVecOrMat, B::UpperTriangular)
977977
end
978978
A
979979
end
980-
function rmul!(A::AbstractVecOrMat, B::UnitUpperTriangular)
980+
function rmul!(A::AbstractMatrix, B::UnitUpperTriangular)
981981
require_one_based_indexing(A, B)
982982
m, n = size(A)
983983
if size(B, 1) != n
@@ -995,7 +995,7 @@ function rmul!(A::AbstractVecOrMat, B::UnitUpperTriangular)
995995
A
996996
end
997997

998-
function rmul!(A::AbstractVecOrMat, B::LowerTriangular)
998+
function rmul!(A::AbstractMatrix, B::LowerTriangular)
999999
require_one_based_indexing(A, B)
10001000
m, n = size(A)
10011001
if size(B, 1) != n
@@ -1012,7 +1012,7 @@ function rmul!(A::AbstractVecOrMat, B::LowerTriangular)
10121012
end
10131013
A
10141014
end
1015-
function rmul!(A::AbstractVecOrMat, B::UnitLowerTriangular)
1015+
function rmul!(A::AbstractMatrix, B::UnitLowerTriangular)
10161016
require_one_based_indexing(A, B)
10171017
m, n = size(A)
10181018
if size(B, 1) != n

0 commit comments

Comments
 (0)