Skip to content

Conversation

@ChrisRackauckas
Copy link
Member

No description provided.

@JoshuaLampert
Copy link

JoshuaLampert commented Jul 26, 2025

The downgrade test doesn't use the downgraded package versions, right? For instance, during julia-runtest ArrayInterface v7.19.0 is used (see https://github.com/SciML/SciMLBase.jl/actions/runs/16542253836/job/46785073774?pr=1075#step:6:58), while the resolver chooses ArrayInterface v7.9.0 (see https://github.com/SciML/SciMLBase.jl/actions/runs/16542253836/job/46785073774?pr=1075#step:4:51). The same thing also happened for the test PR #1070 and this is also what I noticed in NumericalMathematics/DispersiveShallowWater.jl#227. The tests are supposed to run on the package versions Resolver.jl obtains, right? Now the tests run on the same versions as the usual CI runs, which means it doesn't really test anything new.

@ChrisRackauckas
Copy link
Member Author

@StefanKarpinski does the minimum resolver respect Julia version for the standard libraries?

@StefanKarpinski
Copy link

It should

@ChrisRackauckas
Copy link
Member Author

It doesn't seem to prevent LinearAlgebra v1.10 on Julia v1.11 🤷 , but if we only use the downgrade CI on LTS it seems like that's a fine solution. Thanks @StefanKarpinski looks like it's fully in play now! 30 PRs to make.

@ChrisRackauckas ChrisRackauckas merged commit 5be7a8c into master Jul 27, 2025
56 of 64 checks passed
@ChrisRackauckas ChrisRackauckas deleted the ChrisRackauckas-patch-3 branch July 27, 2025 02:32
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.

4 participants