Change `==` to ignore measure-zero branches by mcabbott · Pull Request #481 · JuliaDiff/ForwardDiff.jl
dominic-chang added a commit to dominic-chang/JacobiElliptic.jl that referenced this pull request
* Bug fix: since ForwardDiff v1.0, equality (==) is handled differently (JuliaDiff/ForwardDiff.jl#481). This commit fixes diff'ing F(pi/2,1.0). * Refactor equality checks in rawF function Replaced ForwardDiff usage with custom _isequals function for comparison. Add _isequals function for ForwardDiff.Dual types Add tests for JacobiElliptic.CarlsonAlg _isequals --------- Co-authored-by: Dominic Chang <dchang3419@hotmail.com>