Raise JumpProcesses downgrade floor#4773
Conversation
|
Local validation record for commit
The branch was fetched and checked against current |
83b60ff to
4901142
Compare
|
Rebased this focused compat correction onto current
Current head: |
|
The downgrade check failed before running package tests, at the known action-v2 path-source boundary documented in this PR's dependency. The current No package test executed in the failed CI job. |
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
4901142 to
a588627
Compare
|
Rebased and revalidated the focused floor change on current
Before the guarded branch update I fetched both upstream and fork, confirmed upstream |
|
Current-default baseline checkpoint (first read after the scheduled timer): exact master The ordinary same-SHA LTS Sublibrary CI InterfaceII job has the exact same three test names/locations and exact same 7,235 pass / 3 error / 4 broken summary. This is therefore a clean-master baseline failure, not a downgrade-only JumpProcesses floor regression. No candidate change is justified by it. |
|
Scheduled CI checkpoint for current head
Thus the JumpProcesses minimum correction itself is locally verified and its hosted downgrade target is green; none of the remaining red checks identifies a regression caused by this PR. |
Summary
JumpProcesseslower bound from 9 to 9.28Motivation
The exact downgrade environment selected an older JumpProcesses 9.x release that is incompatible with ModelingToolkit's current InterfaceI behavior. JumpProcesses 9.28 is the validated lower bound for the current code and test suite.
Local validation
Validated rebased head
a588627ac5d5794631fd845f111ecff9184711f7on currentmaster3704e7ec6e75a67c9e20121483c9122c4b2699a1:28fff453)JumpProcesses 9.28.0,ModelingToolkitBase 1.54.1by local path,SciCompDSL 1.0.1by local path,Symbolics 7.32.1, andSciMLBase 3.19.0Pkg.instantiate()andPkg.build()exited 0GROUP=InterfaceI,Pkg.test(; coverage=true, allow_reresolve=false): 1,476 passed, 3 existing broken, 1,479 total in 50m24.7s; package tests passed94aa56aef532bb8cb49ff7a818b09a38193cedf4bb82de7241e359624dddb586before and after build/testgit diff --checkexited 0Workflow dependency
The deployed downgrade workflow still omits constraints from recursive local path packages before minimum resolution. The local validation used julia-actions/julia-downgrade-compat#56, and SciML/.github#118 provides the SciML-side reconciliation. Until one of those paths is deployed, hosted downgrade CI may stop at that workflow boundary before package tests execute.
Please ignore this draft until it has been reviewed by @ChrisRackauckas.