Skip to content

Commit f8e8866

Browse files
committed
Fix minimum version bounds for SciMLBase and DiffEqBase
Updated minimum version bounds: - SciMLBase: 2.92 → 2.128 - DiffEqBase: 6.122 → 6.186 Root cause: LinearSolve 3.53+ requires SciMLBase >= 2.128.0 (per registry Compat.toml). The old SciMLBase 2.92 minimum was incompatible with the LinearSolve 3 requirement, causing precompilation errors like: `UndefVarError: 'value' not defined in 'SciMLBase'` DiffEqBase was also bumped to 6.186 to ensure compatibility with SciMLBase 2.128+ and to include the `determine_event_occurrence` function required by the codebase. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 7649e4c commit f8e8866

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ AMDGPU = "1, 2"
4646
Adapt = "4"
4747
CUDA = "5"
4848
ChainRulesCore = "1"
49-
DiffEqBase = "6.122"
49+
DiffEqBase = "6.186"
5050
DocStringExtensions = "0.9"
5151
ForwardDiff = "0.10.38, 1"
5252
GPUArraysCore = "0.2"
@@ -58,7 +58,7 @@ MuladdMacro = "0.2"
5858
OpenCL = "0.9, 0.10"
5959
Parameters = "0.12"
6060
RecursiveArrayTools = "3"
61-
SciMLBase = "2.92"
61+
SciMLBase = "2.128"
6262
Setfield = "1"
6363
SimpleDiffEq = "1"
6464
StaticArrays = "1"

0 commit comments

Comments
 (0)