SciMLOperators.jl icon indicating copy to clipboard operation
SciMLOperators.jl copied to clipboard

SciMLOperators 0.3.13 breaks SciMLBase <= 2.77.2

Open devmotion opened this issue 9 months ago • 0 comments

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.

devmotion avatar Mar 24 '25 17:03 devmotion