Skip to content

Bump ParameterEstimation onto ModelingToolkit 11 and OrdinaryDiffEq 7 - #1869

Merged
ChrisRackauckas merged 2 commits into
SciML:masterfrom
ChrisRackauckas-Claude:bump/parameterestimation-majors
Sep 11, 2026
Merged

Bump ParameterEstimation onto ModelingToolkit 11 and OrdinaryDiffEq 7#1869
ChrisRackauckas merged 2 commits into
SciML:masterfrom
ChrisRackauckas-Claude:bump/parameterestimation-majors

Conversation

@ChrisRackauckas-Claude

@ChrisRackauckas-Claude ChrisRackauckas-Claude commented Sep 11, 2026

Copy link
Copy Markdown
Member

Important

Ignore this PR until it has been reviewed by @ChrisRackauckas.

What changed

Manifest.toml was last updated 2025-01-26 on OrdinaryDiffEq 6 / ModelingToolkit 9
/ Optimization 4 / SciMLBase 2. Raise those majors and resolve. Source already
imports ModelingToolkit via the public @mtkmodel / @mtkbuild path.

ModelingToolkit 11 moved @mtkmodel to SciCompDSL. The first local weave failed
with Package SciCompDSL not found. This adds SciCompDSL 1 and
ModelingToolkitBase 1 (both MIT, from the ModelingToolkit.jl repo) and using
them so generated constructors see Equation / System.

Not an 1856-class last-2-months same-major bump. This folder is historically
long (~5h).

Verification

PATH=julia-1.10.11/bin:$PATH bash .github/scripts/build_benchmark.sh \
  benchmarks/ParameterEstimation/FitzHughNagumoParameterEstimation.jmd
# START=2026-09-11T10:21:45-04:00
# WEAVE_EXIT:0 END=2026-09-11T11:19:37-04:00
# markdown ParameterEstimation/FitzHughNagumoParameterEstimation.md 58799 bytes, fatal NONE

First weave (before SciCompDSL) was WEAVE_EXIT:1 Package SciCompDSL not found.

Deferred: LorenzParameterEstimation.jmd, LotkaVolterraParameterEstimation.jmd
(same import edits; not weaved here).

Links

Important

Ignore this PR until it has been reviewed by @ChrisRackauckas.

🤖 Generated with Grok Build TUI 1.0.25 (model: grok-4.6)
Agent-Session: local session ID 01a08fa0-c838-70b2-a867-b130df517856 (transcript: /home/crackauc/.grok/sessions/%2Fhome%2Fcrackauc%2Fsandbox%2Ftmp_20260911_054109_16563/01a08fa0-c838-70b2-a867-b130df517856)

ChrisRackauckas and others added 2 commits September 11, 2026 05:08
Manifest.toml was last updated 2025-01-26 on OrdinaryDiffEq 6 /
ModelingToolkit 9 / Optimization 4. Raise those majors and resolve.
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Grok <noreply@x.ai>
Agent-Harness: Grok Build TUI 1.0.25
Agent-Model: grok-4.6
Agent-Session: local session ID 01a08fa0-c838-70b2-a867-b130df517856 (transcript: /home/crackauc/.grok/sessions/%2Fhome%2Fcrackauc%2Fsandbox%2Ftmp_20260911_054109_16563/01a08fa0-c838-70b2-a867-b130df517856)
ModelingToolkit 11 moved @mtkmodel to SciCompDSL. The first local weave of
FitzHughNagumoParameterEstimation.jmd failed with
`Package SciCompDSL not found`. Add SciCompDSL 1 and ModelingToolkitBase 1
(both MIT, from the ModelingToolkit.jl repo) and `using` them so generated
constructors see Equation / System.

Local weave: julia-1.10.11 build_benchmark.sh
benchmarks/ParameterEstimation/FitzHughNagumoParameterEstimation.jmd
WEAVE_EXIT:0 markdown 58799 bytes, fatal NONE.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Grok 4.6 <noreply@x.ai>
Agent-Harness: Grok Build TUI 1.0.25
Agent-Model: grok-4.6
Agent-Session: local session ID 01a08fa0-c838-70b2-a867-b130df517856 (transcript: /home/crackauc/.grok/sessions/%2Fhome%2Fcrackauc%2Fsandbox%2Ftmp_20260911_054109_16563/01a08fa0-c838-70b2-a867-b130df517856)
@ChrisRackauckas
ChrisRackauckas marked this pull request as ready for review September 11, 2026 21:37
@ChrisRackauckas
ChrisRackauckas merged commit b49e5c8 into SciML:master Sep 11, 2026
4 of 6 checks passed
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