Skip to content

Fix CI on Julia 1.11+ (drop conflicting [sources])#2

Merged
ChrisRackauckas-Claude merged 2 commits into
mainfrom
fix-ci-drop-sources
May 30, 2026
Merged

Fix CI on Julia 1.11+ (drop conflicting [sources])#2
ChrisRackauckas-Claude merged 2 commits into
mainfrom
fix-ci-drop-sources

Conversation

@ChrisRackauckas-Claude
Copy link
Copy Markdown
Collaborator

The CI Develop unregistered PureKLU dependency step (Pkg.develop(url=...)) conflicts with the [sources] entry for the same package on Julia 1.11+, so the 1.11 and 1 jobs failed at that step (1.10 ignores [sources] and passed the full test run). The develop step alone resolves PureKLU on every version, so this drops [sources].

Draft — please ignore until reviewed by @ChrisRackauckas.

Note: this is a band-aid for the unregistered-PureKLU workaround. The root cause is the hard dependency on the unregistered SciML/PureKLU.jl; a follow-up could make the sparse-LU backend pluggable (default to stdlib UMFPACK, PureKLU optional for generic eltypes), which removes the workaround and the registration blocker entirely.

🤖 Generated with Claude Code

ChrisRackauckas and others added 2 commits May 29, 2026 16:33
…1.11+)

The CI 'Develop unregistered PureKLU dependency' step (Pkg.develop(url=...)) conflicts with
a [sources] entry for the same package on Julia 1.11+, failing the 1.11 and 1 jobs (1.10
ignores [sources] and passed). The develop step alone resolves PureKLU on every version, so
drop [sources].

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ChrisRackauckas-Claude ChrisRackauckas-Claude marked this pull request as ready for review May 30, 2026 02:17
@ChrisRackauckas-Claude ChrisRackauckas-Claude merged commit 577a88d into main May 30, 2026
12 checks passed
@ChrisRackauckas-Claude ChrisRackauckas-Claude deleted the fix-ci-drop-sources branch May 30, 2026 02:17
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