SciML / LabelledArrays.jl

Arrays which also have a label for each element for easy scientific machine learning (SciML)
https://docs.sciml.ai/LabelledArrays/stable/
Other
120 stars 21 forks source link

WARNING: method definition `ismutable` & `can_setindex` is overwritten in `ArrayInterface` #116

Closed prbzrg closed 2 years ago

prbzrg commented 2 years ago

I just want to report these warnings:

WARNING: Method definition ismutable(Type{var"#s28"} where var"#s28"<:(LabelledArrays.LArray{T, N, Syms, Syms} where Syms)) where {T, N, Syms} in module LabelledArrays at C:\Users\Hossein Pourbozorg\.julia\packages\LabelledArrays\Lm2hL\src\LabelledArrays.jl:58 overwritten in module ArrayInterface at C:\Users\Hossein Pourbozorg\.julia\packages\ArrayInterface\R0AhD\src\ArrayInterface.jl:814.
WARNING: Method definition can_setindex(Type{var"#s27"} where var"#s27"<:(LabelledArrays.SLArray{S, T, N, L, Syms} where Syms where L where N where T where S)) in module LabelledArrays at C:\Users\Hossein Pourbozorg\.julia\packages\LabelledArrays\Lm2hL\src\LabelledArrays.jl:61 overwritten in module ArrayInterface at C:\Users\Hossein Pourbozorg\.julia\packages\ArrayInterface\R0AhD\src\ArrayInterface.jl:815.
ChrisRackauckas commented 2 years ago

Yeah, we move some upstream definitions here, and the new update of ArrayInterface will need to come to remove those. It should only show at precompile time, and this should greatly improve load times.

prbzrg commented 2 years ago

ArrayInterface@6 released, and it fixed this issue.