SciMLOperators.jl
SciMLOperators.jl copied to clipboard
SciMLOperators 0.3.13 breaks SciMLBase <= 2.77.2
SciMLOperators 0.3.13 added fallbacks of isconstant and islinear that conflict with the fallback definitions in SciMLBase <= 2.77.2. This breaks precompilation of packages that pin SciMLBase to versions <= 2.77.2 (and also leads to actual errors in tests of one such package it seems).
IMO either a) SciMLOperators 0.3.13 should be yanked and the changes be moved to SciMLOperators 0.4 or b) SciMLBase <= 2.77.2 should be restricted to SciMLOperators < 0.3.13 in the registry. Given that the problem seems to be a type piracy in SciMLBase <= 2.77.2, I think b) would be the more appropriate solution.