Closed sebapersson closed 9 months ago
This was already fixed. Did you get the latest patch?
I get this error when using LinearSolve 2.16.2, and when running on main. Maybe the patch did not cover ForwardDiff.Dual
?
It makes it so that the default avoids any BLAS implementation. If you're using the default solve then you shouldn't have this issue. If you're choosing a linear solver and choosing a BLAS method with ForwardDiff.Dual, that should have always failed before. Note that is getting overloads to be fixed.
I am using the default solve here, the failure occurs when I use Rodas4P()
(or any solver with default options) for solving the ODE when computing the gradient. I could try to setup a MVE if it helps?
Try OrdinaryDiffEq.jl master. It's somewhat related to https://github.com/SciML/OrdinaryDiffEq.jl/pull/2052
With OrdinaryDiffEq.jl master I do not have the problem anymore, thanks for the help!
okay cool, that should be released in like half an hour.
Currently the PEtab.jl test-suite fails on one of its gradient tests for a larger ODE-model (>20 ODE:s and >30 parameters) when I use the
Rodas4P()
(or any Rosenbrock) solver. I receive the error message:I this this is the exact same error as in #389
I did not get this error last weak, so it is likely related to 2.16 version of LinearSolve.