-
Notifications
You must be signed in to change notification settings - Fork 5
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
Drop support for ArrayInterface 6? #20
Comments
Just for the upgrade path. We can yank v1.1 once everything is through in about a week, but I think everything does work with v6? |
FWIW,I filed this issue because I added an |
I saw you yanked the old version. julia> @time using OrdinaryDiffEq
┌ Error: Error during loading of extension ArrayInterfaceGPUArraysCoreExt of ArrayInterface, use `Base.retry_load_extensions()` to retry.
└ @ Base loading.jl:1190
┌ Error: Error during loading of extension ArrayInterfaceStaticArraysCoreExt of ArrayInterface, use `Base.retry_load_extensions()` to retry.
└ @ Base loading.jl:1190
9.975802 seconds (23.23 M allocations: 1.292 GiB, 9.59% gc time, 1.11% compilation time: 15% of which was recompilation) With ArrayInterface v6, we shouldn't have extensions at all. As explained in my next comment, I think this is a Pkg bug. |
julia> using StaticArrays, ArrayInterface
WARNING: using StaticArrays.pop in module Main conflicts with an existing identifier.
┌ Error: Error during loading of extension ArrayInterfaceStaticArraysCoreExt of ArrayInterface, use `Base.retry_load_extensions()` to retry.
└ @ Base loading.jl:1190
(p0) pkg> st -m ArrayInterface
Status `~/Documents/progwork/julia/env/p0/Manifest.toml`
⌅ [4fba245c] ArrayInterface v6.0.23
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Maybe it is a Pkg bug? On the plus side, the errors are non-blocking. |
This looks like it might be fixed by JuliaLang/julia#48703. |
Yes, it does. I was on a 2-day old master, and looks like it was merged yesterday. I'll rebuild. |
Rather than get these warnings:
I'd prefer to immediately get a compat error to find out why there is a conflict.
Is there a reason a package may want ArrayInterface 6 + StaticArrayInterface?
The text was updated successfully, but these errors were encountered: