diff --git a/Project.toml b/Project.toml index c90abe1..030b038 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "SimpleNonlinearSolve" uuid = "727e6d20-b764-4bd8-a329-72de5adea6c7" authors = ["SciML"] -version = "1.12.0" +version = "1.12.1" [deps] ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b" diff --git a/ext/SimpleNonlinearSolveTrackerExt.jl b/ext/SimpleNonlinearSolveTrackerExt.jl index 6792747..fd56ee2 100644 --- a/ext/SimpleNonlinearSolveTrackerExt.jl +++ b/ext/SimpleNonlinearSolveTrackerExt.jl @@ -37,7 +37,7 @@ for pType in (ImmutableNonlinearProblem, NonlinearLeastSquaresProblem) prob, sensealg, u0, p, TrackerOriginator(), alg, args...; kwargs...) function ∇__internal_solve_up(Δ) - ∂prob, ∂sensealg, ∂u0, ∂p, ∂originator, ∂args... = ∇internal(Δ) + ∂prob, ∂sensealg, ∂u0, ∂p, ∂originator, ∂args... = ∇internal(Tracker.data(Δ)) return (∂prob, ∂sensealg, ∂u0, nothing, ∂p, nothing, nothing, ∂args...) end