Skip to content

Update LinearSolve compat to 3.48#856

Merged
ChrisRackauckas merged 1 commit intoSciML:masterfrom
JamesWrigley:patch-1
Feb 28, 2026
Merged

Update LinearSolve compat to 3.48#856
ChrisRackauckas merged 1 commit intoSciML:masterfrom
JamesWrigley:patch-1

Conversation

@JamesWrigley
Copy link
Member

The LinearSolve extension defines methods for LinearSolve.update_tolerances!():

function LinearSolve.update_tolerances!(cache::LinearSolveJLCache; kwargs...)

Which was only added in LinearSolve 3.48: SciML/LinearSolve.jl#819

This should fix the downgrade tests that started failing on CurveFit: https://github.com/SciML/CurveFit.jl/actions/runs/22508116081/job/65211232137

Checklist

  • Appropriate tests were added
  • Any code changes were done in a way that does not break public API
  • All documentation related to code changes were updated
  • The new code follows the
    contributor guidelines, in particular the SciML Style Guide and
    COLPRAC.
  • Any new documentation only uses public API

The LinearSolve extension defines methods for `LinearSolve.update_tolerances!()`, which was only added in LinearSolve 3.48.
@ChrisRackauckas ChrisRackauckas merged commit d0e27a8 into SciML:master Feb 28, 2026
117 of 119 checks passed
@JamesWrigley JamesWrigley deleted the patch-1 branch February 28, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants