Allow LinearSolve 5 across implicit solver packages - #3984
Allow LinearSolve 5 across implicit solver packages#3984ChrisRackauckas-Claude wants to merge 1 commit into
Conversation
|
CI checkpoint: the root This same prerequisite baseline is already present on #3983; it is unrelated to the LinearSolve 5 compatibility changes in this PR. I am leaving the test and compatibility floors intact rather than weakening or bypassing them. |
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
e8688e8 to
926c6f4
Compare
|
Clean-rebase update: this branch now contains only the LinearSolve 5 compatibility commit directly on current The early GlobalDiffEq and OrdinaryDiffEqRosenbrock downgrade resolution failures reproduce on untouched On the dependent #3985 stack, the official OrdinaryDiffEqNonlinearSolve Core group resolved LinearSolve 5.0.1 and exited 0; whole-repository Runic and |
Ignore this PR until it has been reviewed by @ChrisRackauckas.
Summary
This is the OrdinaryDiffEq companion to SciML/ExponentialUtilities.jl#257 and is required by NonlinearSolve 4.23, whose current dependency graph resolves LinearSolve 5.
Local verification
ODEDIFFEQ_TEST_GROUP=Core julia +1.12 --startup-file=no --project=lib/OrdinaryDiffEqNonlinearSolve -e 'using Pkg; Pkg.test()'resolved LinearSolve 5.0.1 and exited 0.--checkandgit diff --checkexited 0.The homotopy cache work tested in the same local stack is kept in the separate follow-up #3985.