Commit a99731a
Release DelayDiffEq 6.1.1 and OrdinaryDiffEqDefault 2.4.2 with correct OrdinaryDiffEqCore floors (#4078)
#3835 changed DEOptions from 21 type params / 41 fields to 23 / 43 by adding
stage_limiter!/step_limiter!. It updated lib/DelayDiffEq's construction site in
the same commit, so the monorepo stayed consistent, but DelayDiffEq's version and
its OrdinaryDiffEqCore floor were not touched. DelayDiffEq 6.1.0 was registered
three hours earlier from the pre-#3835 tree with compat "4", so Pkg resolves it
against OrdinaryDiffEqCore >= 4.8.1 and every DDE solve throws a MethodError on
the DEOptions constructor.
Separately, OrdinaryDiffEqDefault 2.4.1 declares OrdinaryDiffEqCore = "4.8" but
references OrdinaryDiffEqCore.AutoDePSpecialize, which first exists in 4.8.1.
With 4.8.0 it fails to precompile with an UndefVarError.
Both are metadata-only; the source in this repo is already correct.
Claude-Session: https://claude.ai/code/session_01KA1YU64UArbEbZrzF5Mvdz
Co-authored-by: ChrisRackauckas-Claude <accounts@chrisrackauckas.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent 528f821 commit a99731a
2 files changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
0 commit comments