Skip to content

ci: gate JET correctness analysis to Julia 1.12.x only#94

Merged
jack-champagne merged 1 commit into
mainfrom
ci/mute-jet-on-1.13-nightly
May 20, 2026
Merged

ci: gate JET correctness analysis to Julia 1.12.x only#94
jack-champagne merged 1 commit into
mainfrom
ci/mute-jet-on-1.13-nightly

Conversation

@jack-champagne

@jack-champagne jack-champagne commented May 20, 2026

Copy link
Copy Markdown
Member

Summary

  • JET 0.10+ is tightly coupled to the Julia compiler; on 1.13-pre (nightly) the compiler shifts faster than JET can track, surfacing noisy/unactionable findings.
  • Tighten the gate in test/jet.jl from VERSION >= v"1.12" to v"1.12" <= VERSION < v"1.13", so JET runs on 1.12.x and is muted on 1.13 nightly until JET catches up.
  • Updated the rationale comment and skip-info message to reflect the new upper bound.

Test plan

  • Nightly CI no longer attempts to run JET analysis
  • CI on 1.12 still runs the JET testitem

Companion PRs in Piccolo.jl and NamedTrajectories.jl apply the same gate.

🤖 Generated with Claude Code

JET 0.10+ tracks the compiler tightly; on 1.13-pre (nightly) the
compiler shifts faster than JET catches, surfacing noisy and
unactionable findings. Tighten the gate from `VERSION >= v"1.12"`
to `v"1.12" <= VERSION < v"1.13"` so JET runs on 1.12.x only and
is muted on 1.13 nightly until JET catches up.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented May 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@jack-champagne jack-champagne merged commit 6c32808 into main May 20, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant