Skip to content

Raise PrecompileTools floor to 1.2.1 - #263

Merged
ChrisRackauckas merged 2 commits into
SciML:masterfrom
ChrisRackauckas-Claude:bump-precompiletools-floor-1.2.1
Aug 14, 2026
Merged

Raise PrecompileTools floor to 1.2.1#263
ChrisRackauckas merged 2 commits into
SciML:masterfrom
ChrisRackauckas-Claude:bump-precompiletools-floor-1.2.1

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Member

Please ignore this PR until it has been reviewed by @ChrisRackauckas.

What changed

Pure [compat] lower-bound bump:

  • PrecompileTools = "1.2.0""1.2.1"

No solver code, tests, or package version were changed.

Why

GlobalSensitivity requires RecursiveArrayTools = "4". RecursiveArrayTools 4 is incompatible with PrecompileTools 1.2.0 (RAT 4 only exists against PrecompileTools 1.2.1+). The declared 1.2.0 floor therefore cannot resolve.

Verification

Julia 1.10.11, isolated depot, Pkg.develop of this checkout, then Pkg.add:

Pin Result
PrecompileTools 1.2.0 (old floor) unsatisfiable: RecursiveArrayTools 4 vs PrecompileTools 1.2.0 (RAT 4 needs 1.2.1+)
PrecompileTools 1.2.1 (new floor) RESOLVE_OK / LOAD_OK GlobalSensitivity

Not verified here: the full test suite, QA, or a live julia-downgrade-compat run.

@ChrisRackauckas
ChrisRackauckas marked this pull request as ready for review August 14, 2026 20:59
@ChrisRackauckas
ChrisRackauckas merged commit f8d76b5 into SciML:master Aug 14, 2026
5 of 6 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.

2 participants