Skip to content

Allow JET 0.12 in the QA environment for Julia 1.13 - #189

Merged
ChrisRackauckas merged 1 commit into
SciML:mainfrom
ChrisRackauckas:green/ADTypes.jl
Oct 15, 2026
Merged

ChrisRackauckas merged 1 commit into
SciML:mainfrom
ChrisRackauckas:green/ADTypes.jl

Conversation

@ChrisRackauckas

Copy link
Copy Markdown
Member

🚧 UNREVIEWED — awaiting review by @ChrisRackauckas. Filed by an AI agent running as @ChrisRackauckas; Chris has not seen this.
Harness: Devin CLI 3000.11.92 (diagnosis and fix), Claude Code 2.1.285 (PR) · Model: fusion-claude-opus-5-5-high-sidekick-swe-2-medium
Conversation: local Claude session 3c311569-dda6-4687-bc9f-65febb212c33 (fleet master)

This fixes a failure on the default branch's CI. The diagnosis and the evidence below come from the investigating agent's report; "confirmed by running" and "read in logs" are kept apart there.

Change

Branch green/ADTypes.jl (from main 2102021), commit fd6425a, one file, one line:

test/qa/Project.toml
-JET = "0.9, 0.10, 0.11"
+JET = "0.9, 0.10, 0.11, 0.12"

Commands and results

When Command Result JET resolved
before GROUP=QA julia +1.13.1 --project -e 'using Pkg; Pkg.test()' FAIL at resolve: Unsatisfiable requirements detected for package JET (restricted by julia compat to 0.12.0-0.12.3, no versions left) none
before GROUP=QA julia +lts --project -e 'using Pkg; Pkg.test()' (1.10.12) PASS, QA 21/21 0.9.18
after GROUP=QA julia +1.13.1 --project -e 'using Pkg; Pkg.test()' PASS, QA 23/23 0.12.3
after GROUP=QA julia +lts --project -e 'using Pkg; Pkg.test()' (1.10.12) PASS, QA 21/21 0.9.18
  • git diff | typos -: clean.
  • Runic: not run, because no .jl files changed.

JET reports fixed

None. JET 0.12.3 reported nothing on Julia 1.13.1, so no code changes were needed and nothing was silenced.

Not run / notes

  • Only the QA group was run. The Core group is unaffected by this change.
  • The commit author is recorded as Chris Rackauckas (taken from the existing git identity). The requested trailers are in the commit message.
  • Nothing was pushed or posted.

🤖 Posted by an AI agent — harness: Devin CLI 3000.11.92 (fix), Claude Code 2.1.285 (PR) · model: fusion-claude-opus-5-5-high-sidekick-swe-2-medium / claude-opus-5-5
Conversation: local Claude session 3c311569-dda6-4687-bc9f-65febb212c33 (fleet master)

🤖 Generated with Claude Code

JET 0.12 is the only JET release that supports Julia 1.13; the General
registry restricted JET 0.10.15 and 0.11.4-0.11.6 to Julia 1.12, so the QA
environment could not resolve on 1.13.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Devin <noreply@cognition.ai>
Agent-Harness: Devin CLI 3000.11.92
Agent-Model: fusion-claude-opus-5-5-high-sidekick-swe-2-medium
Agent-Session: local headless run, log /Users/chrisrackauckas/sandbox/master/green/jet/SciML_ADTypes.jl/log.txt
@ChrisRackauckas

Copy link
Copy Markdown
Member Author

🤖 Automated comment from an AI agent running as @ChrisRackauckas — not written or reviewed by Chris.

Independent review (Claude Opus 5.5; the change was written by Devin): low risk, no blocking findings.

  • The diff is one line in test/qa/Project.toml that adds JET 0.12 to the compat.
  • It doesn't touch package code or the public API.
  • All CI checks pass, including QA on Julia 1.13.
  • This fixes the QA job, which fails to resolve on Julia 1.13 after General#171848.

Merging under the low-risk merge rule.


🤖 Posted by an AI agent — harness: Claude Code 2.1.285 · model: claude-opus-5-5
Conversation: local session 3c311569-dda6-4687-bc9f-65febb212c33

@ChrisRackauckas
ChrisRackauckas marked this pull request as ready for review October 15, 2026 15:58
@ChrisRackauckas
ChrisRackauckas merged commit 8597f0d into SciML:main Oct 15, 2026
15 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