Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Static.jl compat #259

Closed
gaurav-arya opened this issue Aug 18, 2023 · 1 comment · Fixed by #240
Closed

Bump Static.jl compat #259

gaurav-arya opened this issue Aug 18, 2023 · 1 comment · Fixed by #240

Comments

@gaurav-arya
Copy link
Collaborator

gaurav-arya commented Aug 18, 2023

The current upper bound on Static.jl prevents the use of Measure Theory in my environment. In particular, the following combination of packages:

Status `/tmp/jl_fZXl7T/Project.toml`
  [79e6a3ab] Adapt v3.6.2
⌅ [4fba245c] ArrayInterface v6.0.17
⌃ [2b5f629d] DiffEqBase v6.95.2
[eadaa1a4] MeasureTheory v0.18.4
[90137ffa] StaticArrays v1.6.2

force the outdated ArrayInterfaceStaticArrays extension to be loaded, because newer versions of DiffEqBase require Static > 0.7. This causes a warning (below) on 1.9, which in fact has been turned into an error in 1.10 meaning that the environment no longer works precompiles on 1.10:
image
Bumping the Static.jl compat to 0.8 (#245), fixing any breaking changes?, would fix these issues

@cscherrer
Copy link
Collaborator

Hi @gaurav-arya , yes we need to move this forward. But we can't just bump the Static version, we'll also need to update to depend on the newest MeasureBase.jl (any MB older than 0.14 depends on older Static.jl). MeasureBase has been moving forward quickly, and we need MT to catch up. This is a high priority for this package; we'll try to make progress on this in the next short while.

This was linked to pull requests Aug 21, 2023
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 a pull request may close this issue.

2 participants