Skip to content

Commit 9df148a

Browse files
fix: fix caching of occursin_info
1 parent 1830ad8 commit 9df148a

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/diff.jl

+1-5
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,7 @@ Base.hash(D::Differential, u::UInt) = hash(D.x, xor(u, 0xdddddddddddddddd))
6363
_isfalse(occ::Bool) = occ === false
6464
_isfalse(occ::Symbolic) = iscall(occ) && _isfalse(operation(occ))
6565

66-
SymbolicUtils.@cache function occursin_info(x::BasicSymbolic, expr::BasicSymbolic, fail::Bool = true)::Union{Bool, BasicSymbolic{Real}}
67-
_occursin_info(x, expr, fail)
68-
end
69-
70-
function occursin_info(x, expr, fail = true)
66+
SymbolicUtils.@cache function occursin_info(x::BasicSymbolic, expr::Any, fail::Bool = true)::Union{Bool, BasicSymbolic{Real}}
7167
_occursin_info(x, expr, fail)
7268
end
7369

0 commit comments

Comments
 (0)