Skip to content

Commit 043cb42

Browse files
Allow LinearSolve v4 (#1002)
* Allow LinearSolve v4 LinearSolve v4.0.0 adds batched (matrix) right-hand side support (SciML/LinearSolve.jl#1072). NonlinearSolve is functionally unaffected — the one production solve site in NonlinearSolveBase passes a flattened vector — so this only widens compat to include v4 and bumps affected subpackage patch versions. (NonlinearSolveBase already at 2.31.4.) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * Re-trigger CI against LinearSolve v4 (now registered in General) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 68b4462 commit 043cb42

6 files changed

Lines changed: 9 additions & 9 deletions

File tree

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "NonlinearSolve"
22
uuid = "8913a72c-1f9b-4ce2-8d82-65094dcecaec"
3-
version = "4.20.1"
3+
version = "4.20.2"
44
authors = ["SciML"]
55

66
[deps]
@@ -91,7 +91,7 @@ LeastSquaresOptim = "0.8.5"
9191
LineSearch = "0.1.9"
9292
LineSearches = "7.3"
9393
LinearAlgebra = "1.10"
94-
LinearSolve = "3.48"
94+
LinearSolve = "3.48, 4"
9595
MINPACK = "1.2"
9696
MPI = "0.20.22"
9797
NLSolvers = "0.5"

docs/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ DocumenterInterLinks = "1.0.0"
7777
IncompleteLU = "0.2"
7878
InteractiveUtils = "<0.0.1, 1"
7979
LineSearch = "0.1"
80-
LinearSolve = "2, 3"
80+
LinearSolve = "2, 3, 4"
8181
MPI = "0.20"
8282
NonlinearSolve = "4"
8383
NonlinearSolveBase = "1.15, 2"

lib/NonlinearSolveBase/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ FunctionWrappersWrappers = "1"
8282
InteractiveUtils = "<0.0.1, 1"
8383
LineSearch = "0.1.4"
8484
LinearAlgebra = "1.10"
85-
LinearSolve = "3.48"
85+
LinearSolve = "3.48, 4"
8686
LogExpFunctions = "0.3.29, 1"
8787
Markdown = "1.10"
8888
MaybeInplace = "0.1.4"

lib/NonlinearSolveFirstOrder/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "NonlinearSolveFirstOrder"
22
uuid = "5959db7a-ea39-4486-b5fe-2dd0bf03d60d"
33
authors = ["Avik Pal <avikpal@mit.edu> and contributors"]
4-
version = "2.1.2"
4+
version = "2.1.3"
55

66
[deps]
77
ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b"
@@ -42,7 +42,7 @@ InteractiveUtils = "<0.0.1, 1"
4242
LineSearch = "0.1.4"
4343
LineSearches = "7.3.0"
4444
LinearAlgebra = "1.10"
45-
LinearSolve = "2.36.1, 3"
45+
LinearSolve = "2.36.1, 3, 4"
4646
MaybeInplace = "0.1.4"
4747
NonlinearProblemLibrary = "0.1.2"
4848
NonlinearSolveBase = "2.20"

lib/NonlinearSolveQuasiNewton/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "NonlinearSolveQuasiNewton"
22
uuid = "9a2c21bd-3a47-402d-9113-8faf9a0ee114"
33
authors = ["Avik Pal <avikpal@mit.edu> and contributors"]
4-
version = "1.13.2"
4+
version = "1.13.3"
55

66
[deps]
77
ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"
@@ -40,7 +40,7 @@ InteractiveUtils = "<0.0.1, 1"
4040
LineSearch = "0.1.4"
4141
LineSearches = "7.3.0"
4242
LinearAlgebra = "1.10"
43-
LinearSolve = "2.36.1, 3"
43+
LinearSolve = "2.36.1, 3, 4"
4444
MaybeInplace = "0.1.4"
4545
NonlinearProblemLibrary = "0.1.2"
4646
NonlinearSolveBase = "2.20"

test/gpu/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ ADTypes = "1.9"
2929
BracketingNonlinearSolve = "1.6"
3030
CUDA = "6"
3131
LinearAlgebra = "1.10"
32-
LinearSolve = "3.48"
32+
LinearSolve = "3.48, 4"
3333
NonlinearSolve = "4.19"
3434
NonlinearSolveBase = "2.20"
3535
NonlinearSolveFirstOrder = "2"

0 commit comments

Comments
 (0)