Skip to content

test: allow JET 0.12 and 0.13 - #48

Merged
hakkelt merged 3 commits into
kul-optec:masterfrom
hakkelt:test/allow-jet-0.12
Nov 2, 2026
Merged

hakkelt merged 3 commits into
kul-optec:masterfrom
hakkelt:test/allow-jet-0.12

Conversation

@hakkelt

@hakkelt hakkelt commented Nov 2, 2026 •

Copy link
Copy Markdown
Collaborator

Julia 1.13 needs JET 0.12 or later. With the test environment capped at 0.11 it cannot resolve on Julia 1.13, which also breaks the benchmark job of every PR, since that job instantiates master's environment.

🤖 Generated with Claude Code

hakkelt and others added 2 commits November 2, 2026 18:35
JET 0.12 is the release series for Julia 1.13. Capped at 0.11, the
test environment resolved JET 0.11.6 on Julia 1.13, which does not
constant-fold `Base.dotgetproperty`, the lowering of `op.buf .= x`:
it reported a runtime dispatch on every such field broadcast
(NfftNormalOp's mul!) and on Hankel's keyword constructor, where
native inference and JET 0.12.2 find none.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@hakkelt hakkelt changed the title test: allow JET 0.12 test: allow JET 0.12 and 0.13 Nov 2, 2026
CI's Documenter build failed cross-reference resolution on
[estimate_opnorm](@ref) inside opnorm's docstring, even though both are
documented on the same docs page (docs/src/properties.md) -- passes locally
with the pinned Documenter 1.17.0 but not with whatever version CI resolves
fresh against docs/Project.toml's "1.8" compat bound. Same failure mode and
fix as 7df169f: replace the fragile @ref with a plain code span.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@hakkelt
hakkelt merged commit 8f80444 into kul-optec:master Nov 2, 2026
1 of 8 checks passed
@hakkelt
hakkelt deleted the test/allow-jet-0.12 branch November 3, 2026 16:25
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