Skip to content

Commit e766d11

Browse files
Merge pull request #200 from ChrisRackauckas-Claude/fix-ode7-import-and-downgrade
Fix ODE7 SciMLBase import in test and re-enable Downgrade CI
2 parents 5928a00 + 93e69ff commit e766d11

3 files changed

Lines changed: 13 additions & 11 deletions

File tree

.github/workflows/Downgrade.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ on:
1212
- 'docs/**'
1313
jobs:
1414
downgrade:
15-
if: false # Disabled: OrdinaryDiffEq minimum version requires StaticArrays 0.8-0.12, conflicts with StaticArrays >= 1.0 compat
1615
name: "Downgrade"
1716
uses: "SciML/.github/.github/workflows/downgrade.yml@v1"
1817
with:
1918
julia-version: "1.10"
19+
allow-reresolve: false
2020
skip: "Pkg,TOML"
2121
secrets: "inherit"

Project.toml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,16 @@ RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd"
1515
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
1616

1717
[compat]
18-
ArrayInterface = "7"
19-
ChainRulesCore = "1"
20-
ForwardDiff = "0.10.3, 1"
21-
MacroTools = "0.5"
18+
ArrayInterface = "7.25"
19+
ChainRulesCore = "1.26"
20+
ForwardDiff = "1.1"
21+
MacroTools = "0.5.16"
2222
OrdinaryDiffEq = "6, 7"
23-
PreallocationTools = "0.4, 1.0"
24-
PrecompileTools = "1"
25-
RecursiveArrayTools = "3.1, 4"
26-
StaticArrays = "1.0"
23+
PreallocationTools = "1.2"
24+
PrecompileTools = "1.2.1"
25+
RecursiveArrayTools = "3.54, 4"
26+
SciMLBase = "2, 3"
27+
StaticArrays = "1.9.18"
2728
julia = "1.10"
2829

2930
[extras]
@@ -32,7 +33,8 @@ ChainRulesTestUtils = "cdddcdb0-9152-4a09-a978-84456f9df70a"
3233
InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
3334
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
3435
RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd"
36+
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
3537
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
3638

3739
[targets]
38-
test = ["Test", "OrdinaryDiffEq", "InteractiveUtils", "ChainRulesTestUtils", "AllocCheck"]
40+
test = ["Test", "OrdinaryDiffEq", "InteractiveUtils", "ChainRulesTestUtils", "AllocCheck", "SciMLBase"]

test/diffeq.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using LabelledArrays, OrdinaryDiffEq, Test
1+
using LabelledArrays, OrdinaryDiffEq, SciMLBase, Test
22

33
LorenzVector = @SLArray (3,) (:x, :y, :z)
44
LorenzParameterVector = @SLArray (3,) (, , )

0 commit comments

Comments
 (0)