From 4ac73782c1cf9d19845a9d0239932c6dc43ab598 Mon Sep 17 00:00:00 2001 From: ChrisRackauckas-Claude Date: Thu, 4 Jun 2026 08:24:25 -0400 Subject: [PATCH] Re-enable downgrade CI with genuine test-at-floor (allow_reresolve: false) Raise minimal declared-dep compat floors so Pkg.test(allow_reresolve=false) passes at the downgrade floor: - DiffEqBase 6, 7 -> 6.133.1, 7 (Stats becomes SciMLBase.DEStats alias, providing Base.merge(::DEStats,::DEStats) needed by ensemble stat reduction; also required by StochasticDiffEq 6.65) - DiffEqNoiseProcess 5 -> 5.13.0 (required by StochasticDiffEq 6.65) - RandomNumbers 1 -> 1.5.3 (required by StochasticDiffEq 6.65) - StochasticDiffEq 6.28 -> 6.65.0 (first version compatible with FillArrays 1.x and Adapt 4 pinned by the rest of the floor environment) Co-Authored-By: Chris Rackauckas --- .github/workflows/Downgrade.yml | 2 +- Project.toml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/Downgrade.yml b/.github/workflows/Downgrade.yml index 549d5b1..b58d0c9 100644 --- a/.github/workflows/Downgrade.yml +++ b/.github/workflows/Downgrade.yml @@ -12,10 +12,10 @@ on: - 'docs/**' jobs: test: - if: false # Disabled: needs investigation. See #66 for details. name: Downgrade uses: "SciML/.github/.github/workflows/downgrade.yml@v1" with: julia-version: "1.10" skip: "Pkg,TOML" + allow-reresolve: false secrets: "inherit" diff --git a/Project.toml b/Project.toml index f35a017..4eeed56 100644 --- a/Project.toml +++ b/Project.toml @@ -11,11 +11,11 @@ Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a" RandomNumbers = "e6cf234a-135c-5ec9-84dd-332b85af5143" [compat] -DiffEqBase = "6, 7" -DiffEqNoiseProcess = "5" +DiffEqBase = "6.133.1, 7" +DiffEqNoiseProcess = "5.13.0" Distributions = "0.25.100" -RandomNumbers = "1" -StochasticDiffEq = "6.28" +RandomNumbers = "1.5.3" +StochasticDiffEq = "6.65.0" julia = "1.10" [extras]