From 0288135946eb66bcb4d33ba9202c2ff78ac71c34 Mon Sep 17 00:00:00 2001 From: Mao Zeng Date: Tue, 27 Aug 2024 19:56:44 +0100 Subject: [PATCH] Remove method ambiguity in `isequal(::Symbolic, ::Missing)`. --- src/types.jl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/types.jl b/src/types.jl index 9761e309b..6dc2320e9 100644 --- a/src/types.jl +++ b/src/types.jl @@ -225,6 +225,8 @@ isdiv(x) = isa_SymType(Val(:Div), x) Base.isequal(::Symbolic, x) = false Base.isequal(x, ::Symbolic) = false +Base.isequal(::Symbolic, ::Missing) = false +Base.isequal(::Missing, ::Symbolic) = false Base.isequal(::Symbolic, ::Symbolic) = false coeff_isequal(a, b) = isequal(a, b) || ((a isa AbstractFloat || b isa AbstractFloat) && (a==b)) function _allarequal(xs, ys)::Bool