Skip to content

Commit 03396d3

Browse files
committed
Remove outdated Julia version checks
Since Julia v1.10 is now LTS, remove version checks for v1.8 and v1.9. - Remove VERSION >= v"1.9" check in test/downstream/remake_autodiff.jl - Remove VERSION >= v"1.8" check in test/runtests.jl 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 5be7a8c commit 03396d3

File tree

2 files changed

+18
-23
lines changed

2 files changed

+18
-23
lines changed

test/downstream/remake_autodiff.jl

Lines changed: 16 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,23 +30,20 @@ end
3030
du01, dp1 = Zygote.gradient(sum_of_solution, u0, p)
3131

3232
# These tests depend on a ZygoteRule in a package extension
33-
# package exentsions do not exist before 1.9, so they cannot work.
34-
if VERSION >= v"1.9"
35-
function symbolic_indexing(u0, p)
36-
_prob = remake(prob, u0 = u0, p = p)
37-
soln = solve(_prob, Tsit5(), reltol = 1e-6, abstol = 1e-6, saveat = 0.1,
38-
sensealg = BacksolveAdjoint(autojacvec = ZygoteVJP()))
39-
sum(soln[x])
40-
end
41-
42-
du01, dp1 = Zygote.gradient(symbolic_indexing, u0, p)
43-
44-
function symbolic_indexing_observed(u0, p)
45-
_prob = remake(prob, u0 = u0, p = p)
46-
soln = solve(_prob, Tsit5(), reltol = 1e-6, abstol = 1e-6, saveat = 0.1,
47-
sensealg = BacksolveAdjoint(autojacvec = ZygoteVJP()))
48-
sum(soln[o, i] for i in 1:length(soln))
49-
end
50-
51-
du01, dp1 = Zygote.gradient(symbolic_indexing_observed, u0, p)
33+
function symbolic_indexing(u0, p)
34+
_prob = remake(prob, u0 = u0, p = p)
35+
soln = solve(_prob, Tsit5(), reltol = 1e-6, abstol = 1e-6, saveat = 0.1,
36+
sensealg = BacksolveAdjoint(autojacvec = ZygoteVJP()))
37+
sum(soln[x])
38+
end
39+
40+
du01, dp1 = Zygote.gradient(symbolic_indexing, u0, p)
41+
42+
function symbolic_indexing_observed(u0, p)
43+
_prob = remake(prob, u0 = u0, p = p)
44+
soln = solve(_prob, Tsit5(), reltol = 1e-6, abstol = 1e-6, saveat = 0.1,
45+
sensealg = BacksolveAdjoint(autojacvec = ZygoteVJP()))
46+
sum(soln[o, i] for i in 1:length(soln))
5247
end
48+
49+
du01, dp1 = Zygote.gradient(symbolic_indexing_observed, u0, p)

test/runtests.jl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,8 @@ end
8989
@time @safetestset "Ensemble with DifferentialEquations automatic algorithm selection" begin
9090
include("downstream/ensemble_diffeq.jl")
9191
end
92-
if VERSION >= v"1.8"
93-
@time @safetestset "Solution Indexing" begin
94-
include("downstream/solution_interface.jl")
95-
end
92+
@time @safetestset "Solution Indexing" begin
93+
include("downstream/solution_interface.jl")
9694
end
9795
@time @safetestset "Unitful interpolations" begin
9896
include("downstream/unitful_interpolations.jl")

0 commit comments

Comments
 (0)