Skip to content

ModelingToolkitSIExt tests hang on Julia pre-release (1.12-DEV) #492

@ChrisRackauckas-Claude

Description

@ChrisRackauckas-Claude

Description

The ModelingToolkitSIExt extension tests consistently hang on Julia pre-release (1.12-DEV), causing a 6-hour CI timeout in the CI_extensions.yml workflow.

Evidence

  • CI run #21164817483 (master push, Jan 20): test (ModelingToolkitSIExt, pre) timed out at 6h
  • CI run #21622987614 (y_saturation PR, Feb 3): same timeout
  • test (ModelingToolkitSIExt, 1) passes fine (~37-41 min)

Observed behavior

From the CI logs, after Pkg.add completes for ModelingToolkit and Symbolics (finishing precompilation at ~21:28), the test process hangs with no output until the 6-hour job timeout at ~03:08. The job is then cancelled and orphan Julia processes are terminated.

Workaround

Removed pre from the CI_extensions.yml version matrix in #492. The main CI workflow still tests Core and QA groups on pre-release Julia, which pass fine.

Root cause

Likely an upstream issue with ModelingToolkit or one of its dependencies (Symbolics, ModelingToolkitBase, etc.) on Julia 1.12-DEV. The hang occurs during test execution, not during precompilation.

Action needed

Re-enable pre testing in CI_extensions.yml once ModelingToolkit works on Julia 1.12 pre-release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions