Skip to content

test: raise minimum solver stack for DowngradeCI - #494

Merged
ChrisRackauckas merged 5 commits into
SciML:masterfrom
ChrisRackauckas-Claude:codex/downgrade-sdirk-floor
Aug 17, 2026
Merged

test: raise minimum solver stack for DowngradeCI#494
ChrisRackauckas merged 5 commits into
SciML:masterfrom
ChrisRackauckas-Claude:codex/downgrade-sdirk-floor

Conversation

@ChrisRackauckas-Claude

@ChrisRackauckas-Claude ChrisRackauckas-Claude commented Aug 17, 2026

Copy link
Copy Markdown
Member

The minimum CPU downgrade environment had two independent resolver issues. Raise SciMLBase to 3.40 in both package and test projects, raise OrdinaryDiffEqSDIRK to 2.8.2, and resolve the root and test projects together. The test graph also needs OrderedCollections 1.x because StateSelection 1.11 requires that compatibility line.

Failing-before evidence:

Verification:

  • Combined root/test downgrade resolution completed successfully with OrderedCollections 1.8.1 and StateSelection 1.11.0.
  • Local Julia 1.10 CPU test run passed: DAE 15/15 with 1 intentional broken; non-stiff regression 48/48; non-stiff callbacks 78/78; stiff regression 75/75; stiff callbacks 46/46; FiniteDiff 5/5; Auto-Conversion 6/6; public interfaces 19/19; plus the mass-matrix group 2/2.
  • git diff --check, actionlint, and typos passed.

No public API changes and no deprecation path is applicable. This draft depends on SciML/.github#127 being merged/released before the Downgrade check can pass. Please ignore this PR until it has been reviewed by @ChrisRackauckas.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
StateSelection requires OrderedCollections 1.x in the test graph, so declare that floor in the test project and resolve it together with the root project.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
@ChrisRackauckas
ChrisRackauckas marked this pull request as ready for review August 17, 2026 17:23
@ChrisRackauckas
ChrisRackauckas merged commit 97c1622 into SciML:master Aug 17, 2026
17 of 22 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