Skip to content

Add JuliaLowering compatibility smoke jobs#566

Open
aviatesk wants to merge 1 commit into
mainfrom
JL-compat-job
Open

Add JuliaLowering compatibility smoke jobs#566
aviatesk wants to merge 1 commit into
mainfrom
JL-compat-job

Conversation

@aviatesk

Copy link
Copy Markdown
Member

JuliaLang/julia#62367 restores enough compatibility for JETLS to load and precompile JuliaLowering on Julia 1.12, although currently there is no system to detect future regressions, as discussed in the PR.

So this commit adds Linux x86_64 matrix jobs for Julia 1.12 and 1.13 that load JuliaLowering with JULIA_LOWERING_PRECOMPILE=true, without persisting compiled caches, ensuring each job exercises precompilation. This also registers the new JuliaLowering group in the launch pipeline renderer.

Note that the full test suite executes lowered code and requires newer runtime support, so it cannot be used for this minimum compatibility coverage.

JuliaLang/julia#62367 restores enough compatibility for JETLS to load
and precompile JuliaLowering on Julia 1.12, although currently there is
no system to detect future regressions, as discussed in the PR.

So this commit adds Linux x86_64 matrix jobs for Julia 1.12 and 1.13
that load JuliaLowering with `JULIA_LOWERING_PRECOMPILE=true`, without
persisting compiled caches, ensuring each job exercises precompilation.
This also registers the new JuliaLowering group in the launch pipeline
renderer.

Note that the full test suite executes lowered code and requires newer
runtime support, so it cannot be used for this minimum compatibility
coverage.

Co-Authored-By: GPT-5.6 Sol <noreply@openai.com>
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