Skip to content

Master CI has unrelated extension and docs failures with current resolver #1507

Description

@ChrisRackauckas-Claude

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:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions