You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 14, 2026. It is now read-only.
Currently, you are providing an isequal method for various types (e.g. StringNode). In Julia 0.3, you will also need to provide ==. See JuliaLang/julia#6833.
(In Julia 0.2, == called isequal by default, so providing isequal was enough. In Julia 0.3, however, these two functions are swapped: isequal calls == by default. So overriding isequal is not enough to make things like != or == work. In order to remain backward-compatible with Julia 0.2, you will need to provide both methods.)
Currently, you are providing an
isequalmethod for various types (e.g.StringNode). In Julia 0.3, you will also need to provide==. See JuliaLang/julia#6833.(In Julia 0.2,
==calledisequalby default, so providingisequalwas enough. In Julia 0.3, however, these two functions are swapped:isequalcalls==by default. So overridingisequalis not enough to make things like!=or==work. In order to remain backward-compatible with Julia 0.2, you will need to provide both methods.)