Skip to content

Conversation

ChrisRackauckas-Claude
Copy link

Summary

Bumps OrdinaryDiffEqCore version from 1.36.0 to 1.36.1 to resolve CI test failures caused by stale precompilation cache.

Problem

Multiple CI workflows (CI, Downgrade, IntegrationTest) are failing with:

ERROR: UndefVarError: `OverrideInit` not defined in `OrdinaryDiffEqCore`

Investigation showed this is due to stale precompilation cache in CI. Recent changes in PR #2885 modified initialize_dae.jl type signatures but did not bump the package version, causing Julia's precompilation system to use cached versions that don't reflect the current code state.

Solution

Version bump from 1.36.0 to 1.36.1 will:

  • Invalidate the CI cache (keyed on hashFiles('**/Project.toml'))
  • Force recompilation of OrdinaryDiffEqCore with latest changes
  • Resolve the OverrideInit undefined errors

Verification

Local testing after clearing cache (rm -rf ~/.julia/compiled/v1.11/OrdinaryDiffEqCore) confirmed all tests pass with fresh compilation.

Related

🤖 Generated with Claude Code

Recent changes to initialize_dae.jl (PR SciML#2885) modified type signatures
but did not bump the version, causing stale precompilation cache issues in CI.

This version bump ensures CI will recompile OrdinaryDiffEqCore with the
latest changes, resolving OverrideInit undefined errors in dependent tests.
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