Skip to content

Commit b0902e3

Browse files
Bump NonlinearSolveBase compat lower bound to 2.20
PR #838 introduced AutoSpecialize infrastructure (maybe_unwrap_prob_for_enzyme, AutoSpecializeCallable, etc.) in NonlinearSolveBase v2.20.0. The sub-packages that use these functions had a lower bound of 2.2, which allowed the resolver to pick incompatible older versions. Fixes #893 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 8843054 commit b0902e3

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ NLSolvers = "0.5"
104104
NLsolve = "4.5"
105105
NaNMath = "1"
106106
NonlinearProblemLibrary = "0.1.2"
107-
NonlinearSolveBase = "2.2"
107+
NonlinearSolveBase = "2.20"
108108
NonlinearSolveFirstOrder = "2"
109109
NonlinearSolveQuasiNewton = "1.12"
110110
NonlinearSolveSpectralMethods = "1.6"

lib/NonlinearSolveFirstOrder/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ LinearAlgebra = "1.10"
4747
LinearSolve = "2.36.1, 3"
4848
MaybeInplace = "0.1.4"
4949
NonlinearProblemLibrary = "0.1.2"
50-
NonlinearSolveBase = "2.2"
50+
NonlinearSolveBase = "2.20"
5151
Pkg = "1.10"
5252
PrecompileTools = "1.2"
5353
Random = "1.10"

lib/NonlinearSolveQuasiNewton/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ LinearAlgebra = "1.10"
4545
LinearSolve = "2.36.1, 3"
4646
MaybeInplace = "0.1.4"
4747
NonlinearProblemLibrary = "0.1.2"
48-
NonlinearSolveBase = "2.2"
48+
NonlinearSolveBase = "2.20"
4949
Pkg = "1.10"
5050
PrecompileTools = "1.2"
5151
ReTestItems = "1.24"

lib/NonlinearSolveSpectralMethods/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ InteractiveUtils = "<0.0.1, 1"
3434
LineSearch = "0.1.4"
3535
MaybeInplace = "0.1.4"
3636
NonlinearProblemLibrary = "0.1.2"
37-
NonlinearSolveBase = "2.2"
37+
NonlinearSolveBase = "2.20"
3838
Pkg = "1.10"
3939
PrecompileTools = "1.2"
4040
ReTestItems = "1.24"

lib/SimpleNonlinearSolve/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ LineSearch = "0.1.3"
5858
LinearAlgebra = "1.10"
5959
MaybeInplace = "0.1.4"
6060
NonlinearProblemLibrary = "0.1.2"
61-
NonlinearSolveBase = "2.2"
61+
NonlinearSolveBase = "2.20"
6262
Pkg = "1.10"
6363
PolyesterForwardDiff = "0.1.3"
6464
PrecompileTools = "1.2"

0 commit comments

Comments
 (0)