Commit 53ddce6
committed
Fix two resolver failures exposed by CI
1. Widen ChainRulesCore compat from "1.24" to "1":
The alldeps CI job (job 73119426790) fails because with Symbolics
pinned to 7.4.1 (its minimum), the resolver pulls DataInterpolations
8.7.0+ which requires ChainRulesCore >=1.25. Our compat entry
"1.24" is a single-minor pin that blocks 1.25+. MTKStdlib only uses
ChainRulesCore.frule (stable since 1.0), so widening to "1" is safe.
2. Fix docs/Project.toml ModelingToolkit compat "10" → "11":
The docs instantiation (job 73119426967) fails with
'Unsatisfiable requirements for ModelingToolkit': Symbolics 7.4.1+
requires ModelingToolkit >=11, but docs/Project.toml said "10".
The main Project.toml already says ModelingToolkit = "11".
The StochasticDelayDiffEq precompile failure (job 73119426798,
StochasticDelayDiffEq v1.13.0 missing handle_callback_modifiers! from
StochasticDiffEq v6.102.0) is in a transitive dep of the MTK
downstream test suite — not in MTKStdlib's code or compat — and is
out of scope for this PR.
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>1 parent cbe71b6 commit 53ddce6
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
0 commit comments