These days I have been using Rosenbrock23() with OrdinaryDiffEq v6.75.0 without any bugs. Recently I upgraded to OrdinaryDiffEq v6.80.1 and it just broke. Here is a MWE:
using OrdinaryDiffEq
function dudt(du, u, p, t)
du = 3*u
end
prob = ODEProblem(dudt, [1.0], (0.0, 1.0))
sol = solve(prob, Rosenbrock23())
When using Tsit5() or Vern7() it does not fail. But when I use an actual method for stiff equations like Rosenbrock23() or Rodas5P(), I the following special error message:
error.jl (28.7 KB)
(i parsed the text as a .jl file, sorry about that)