You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Downgrade (Core) workflow no longer completes on main. Dependency resolution and package build succeed, then the julia-runtest step reaches Core ANTLR tests and never advances past ANTLR parser initialized successfully until GitHub cancels it at the six-hour execution cap.
Affected runs
4c85f397 downgrade run: started 2026-07-28 15:47:44 UTC, cancelled by the execution cap at 21:47:10 UTC.
Both complete julia-downgrade-compat and julia-buildpkg in under one minute. The last test output in the current run is:
Testing Running tests...
Test Summary: Julia Parser Tests | 75 / 75 | 1m50.3s
Info: ANTLR parser initialized successfully
No ANTLR test summary or Julia error is emitted before cancellation.
Clean controls and introducer
6bf0435 downgrade run was green in 12 minutes. Its ANTLR tests completed (138 / 138) shortly after the same initialization message.
The exact range 6bf0435..1c5ff39 has one commit: Require strict SciMLTesting 2.4 QA #146, 1c5ff39 (Require strict SciMLTesting 2.4 QA). This is therefore the first bad source revision.
Normal current-head Core CI on 4c85f397 passes on LTS, current, and prerelease Julia; the regression is specific to the downgraded dependency graph.
Reproduction
Check out 4c85f397 (or 1c5ff39).
Run the repository downgrade workflow's julia-actions/julia-downgrade-compat@v2 resolution for group Core.
Run the corresponding GROUP=Core test step.
The hosted manifest resolves the direct compatibility floors, then hangs in the ANTLR Core test after initialization.
The likely interaction surface introduced by #146 is its stricter direct dependency bounds and PythonCall import/API cleanup; this report intentionally does not claim a specific line without a stable local reproduction of the exact downgraded manifest.
Scope
This is unrelated to QA-only issue #139 (implicit-import cleanup).
Regression
The
Downgrade (Core)workflow no longer completes on main. Dependency resolution and package build succeed, then thejulia-runteststep reaches Core ANTLR tests and never advances pastANTLR parser initialized successfullyuntil GitHub cancels it at the six-hour execution cap.Affected runs
2026-07-28 15:47:44 UTC, cancelled by the execution cap at21:47:10 UTC.2026-07-27 04:45:47 UTC, cancelled at10:45:15 UTC.Both complete
julia-downgrade-compatandjulia-buildpkgin under one minute. The last test output in the current run is:No ANTLR test summary or Julia error is emitted before cancellation.
Clean controls and introducer
138 / 138) shortly after the same initialization message.6bf0435..1c5ff39has one commit: Require strict SciMLTesting 2.4 QA #146,1c5ff39(Require strict SciMLTesting 2.4 QA). This is therefore the first bad source revision.4c85f397passes on LTS, current, and prerelease Julia; the regression is specific to the downgraded dependency graph.Reproduction
4c85f397(or1c5ff39).julia-actions/julia-downgrade-compat@v2resolution for groupCore.GROUP=Coretest step.The hosted manifest resolves the direct compatibility floors, then hangs in the ANTLR Core test after initialization.
The likely interaction surface introduced by #146 is its stricter direct dependency bounds and PythonCall import/API cleanup; this report intentionally does not claim a specific line without a stable local reproduction of the exact downgraded manifest.
Scope
This is unrelated to QA-only issue #139 (implicit-import cleanup).