Skip to content

Commit bf06bfc

Browse files
committed
Fix type comparison
1 parent da4f3e3 commit bf06bfc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/abstractblocksparsearray/linearalgebra.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ const MATRIX_FUNCTIONS_UNSTABLE = [
9595
function initialize_output_blocksparse(f::F, a::AbstractMatrix) where {F}
9696
blockt = Base.promote_op(f, blocktype(a))
9797
elt′ = Base.promote_op(f, eltype(a))
98-
blockt′ = if blockt >: AbstractMatrix{elt′} || blockt === Union{}
98+
blockt′ = if !(blockt <: AbstractMatrix{elt′}) || blockt === Union{}
9999
AbstractMatrix{elt′}
100100
else
101101
blockt
@@ -125,7 +125,7 @@ for f in MATRIX_FUNCTIONS_UNSTABLE
125125
function initialize_output_blocksparse(::typeof($f), a::AbstractMatrix)
126126
elt′ = complex(eltype(a))
127127
blockt = Base.promote_op(similar, blocktype(a), elt′)
128-
blockt′ = if blockt >: AbstractMatrix{elt′} || blockt === Union{}
128+
blockt′ = if !(blockt <: AbstractMatrix{elt′}) || blockt === Union{}
129129
AbstractMatrix{elt′}
130130
else
131131
blockt

0 commit comments

Comments
 (0)