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

Eliminate ArrayInterfaceStaticArrays Dependency #206

Open
ChrisRackauckas opened this issue May 24, 2022 · 0 comments
Open

Eliminate ArrayInterfaceStaticArrays Dependency #206

ChrisRackauckas opened this issue May 24, 2022 · 0 comments

Comments

@ChrisRackauckas
Copy link
Member

See #205 for details, which has the MWE that was found.

There are two ways to do this. Either:

@generated function ArrayInterfaceCore.ismutable(::Type{<:ArrayPartition{T,S}}) where {T,S}
    res = all(ArrayInterfaceCore.ismutable, S.parameters)
    return :( $res )
end

that needs to be implemented differently so it respects back edges when StaticArrays' dispatches are added to ismutable, or ismutable needs to go to Base.

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

No branches or pull requests

1 participant