Skip null_u0_callbacks test on Julia LTS #2971
Open
+5
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
null_u0_callbacks_test.jlon Julia LTS (1.10) per CI Health protocol Option B2u0=nothingwhich triggersoneunit(Type{Any})call that fails on Julia 1.10 LTSDetails
The null u0 with callbacks feature was added to support MTK issue #4078. However, on Julia 1.10 LTS, calling
oneunit(Type{Any})throws:This happens in
OrdinaryDiffEqCore/src/solve.jl:238when dealing with null u0 and callbacks.CI Health Protocol Applied
Note on Downgrade Tests
The Downgrade and Downgrade Sublibraries workflows have been failing since they were added (July 2025). This is a separate issue related to dependency resolution at minimum compat bounds causing
OrdinaryDiffEqNonlinearSolveto fail to precompile. A separate issue should be created to investigate this.Test plan
🤖 Generated with Claude Code