Current master at deb00ddd9b9532370a1b6569c3b6a34d86b2f19c has CI failures unrelated to PR #1506's conservation-law initialization change.
Master CI evidence:
- Extensions Tests run: https://github.com/SciML/Catalyst.jl/actions/runs/29061522658/job/86264218246
test/extensions/graphmakie.jl:154
- actual
edgelabels[rxorder]: ["k1", "k4", "B(t)*k5", "k2", "Catalyst.hillr(D(t), α, K, n)", "k3"]
- expected:
["k1", "k4", "k5*B(t)", "k2", "Catalyst.hillr(D(t), α, K, n)", "k3"]
- Documentation run: https://github.com/SciML/Catalyst.jl/actions/runs/29061522661/job/86264218601
docs/src/inverse_problems/behaviour_optimisation.md:76-80: ArgumentError: Passing a Bool for verbose is no longer supported in OrdinaryDiffEq v7.
docs/src/steady_state_functionality/dynamical_systems.md:108-110: UndefVarError: ds not defined.
docs/src/steady_state_functionality/dynamical_systems.md:136-139: ArgumentError: Passing a Bool for keyword argument autodiff is no longer supported.
docs/src/steady_state_functionality/examples/bifurcationkit_periodic_orbits.md: PeriodicOrbitOCollProblem/poprob/br_po undefined failures.
Local reproduction evidence for the GraphMakie label-order symptom on clean master:
timeout 3600 env \
JULIA_DEPOT_PATH=/home/crackauc/sandbox/tmp_20260708_165240_11300/catalyst_master_failure_depot_public_lts_pkgtest \
JULIA_PKG_PRECOMPILE_AUTO=0 \
/home/crackauc/sandbox/tmp_20260708_165240_11300/.juliaup_local/juliaup/julia-1.10.11+0.x64.linux.gnu/bin/julia \
--project=. --color=no -e '
using Pkg
Pkg.status(["SciMLBase", "SymbolicUtils", "Symbolics", "Catalyst"])
using Catalyst
rn = @reaction_network begin
k1, A --> B
(k2, k3), C <--> D
k4, A --> B
hillr(D, α, K, n), C --> D
k5*B, A --> B
end
println(join([repr(rx.rate) for rx in reactions(rn)], " | "))
'
Resolved versions included:
Catalyst v16.2.1
SciMLBase v3.33.0
SymbolicUtils v4.39.0
Symbolics v7.31.0
Output:
k1 | k2 | k3 | k4 | Catalyst.hillr(D(t), α, K, n) | B(t)*k5
Notes:
Current
masteratdeb00ddd9b9532370a1b6569c3b6a34d86b2f19chas CI failures unrelated to PR #1506's conservation-law initialization change.Master CI evidence:
test/extensions/graphmakie.jl:154edgelabels[rxorder]:["k1", "k4", "B(t)*k5", "k2", "Catalyst.hillr(D(t), α, K, n)", "k3"]["k1", "k4", "k5*B(t)", "k2", "Catalyst.hillr(D(t), α, K, n)", "k3"]docs/src/inverse_problems/behaviour_optimisation.md:76-80:ArgumentError: Passing a Bool for verbose is no longer supported in OrdinaryDiffEq v7.docs/src/steady_state_functionality/dynamical_systems.md:108-110:UndefVarError: ds not defined.docs/src/steady_state_functionality/dynamical_systems.md:136-139:ArgumentError: Passing a Bool for keyword argument autodiff is no longer supported.docs/src/steady_state_functionality/examples/bifurcationkit_periodic_orbits.md:PeriodicOrbitOCollProblem/poprob/br_poundefined failures.Local reproduction evidence for the GraphMakie label-order symptom on clean master:
Resolved versions included:
Output:
Notes:
@test_brokenunexpected pass intest/reactionsystem_core/reactionsystem.jl; PR Initialize conserved constants in ODE and SDE systems #1506 promotes that assertion to@testand fixes the associated conservation-law initialization behavior.