You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Presumably since StaticArrays 1.8.1, my extension for combining static arrays and chain rules has been producing warnings like those below. Evidently my method for detecting that this has already been done is not working.
WARNING: Method definition (::Type{ChainRulesCore.ProjectTo{P, D} where D<:(NamedTuple{names, T} where T<:Tuple where names) where P})(StaticArraysCore.SArray{S, T, N, L} where L where N) where {S, T} in module StaticArraysChainRulesCoreExt at /home/runner/.julia/packages/StaticArrays/MSJcA/ext/StaticArraysChainRulesCoreExt.jl:17 overwritten in module QuaternionicChainRulesCoreExt at /home/runner/.julia/packages/Quaternionic/vdgFb/ext/QuaternionicChainRulesCoreExt.jl:22.
WARNING: Method definition (::ChainRulesCore.ProjectTo{var"#s1"<:(ChainRulesCore.Tangent{var"#s2", T} where T where var"#s2"<:Tuple), D<:(NamedTuple{names, T} where T<:Tuple where names)})(StaticArraysCore.SArray{S, T, N, L} where L where N where T where S<:Tuple) in module StaticArraysChainRulesCoreExt at /home/runner/.julia/packages/StaticArrays/MSJcA/ext/StaticArraysChainRulesCoreExt.jl:10 overwritten in module QuaternionicChainRulesCoreExt at /home/runner/.julia/packages/Quaternionic/vdgFb/ext/QuaternionicChainRulesCoreExt.jl:17.
WARNING: Method definition (::ChainRulesCore.ProjectTo{StaticArraysCore.SArray{S, T, N, L} where L where N where T where S<:Tuple, D<:(NamedTuple{names, T} where T<:Tuple where names)})(AbstractArray{S, M}) where {S, M} in module StaticArraysChainRulesCoreExt at /home/runner/.julia/packages/StaticArrays/MSJcA/ext/StaticArraysChainRulesCoreExt.jl:25 overwritten in module QuaternionicChainRulesCoreExt at /home/runner/.julia/packages/Quaternionic/vdgFb/ext/QuaternionicChainRulesCoreExt.jl:25.
WARNING: Method definition rrule(Type{T}, Tuple) where {T<:(StaticArraysCore.SArray{S, T, N, L} where L where N where T where S<:Tuple)} in module StaticArraysChainRulesCoreExt at /home/runner/.julia/packages/StaticArrays/MSJcA/ext/StaticArraysChainRulesCoreExt.jl:28 overwritten in module QuaternionicChainRulesCoreExt at /home/runner/.julia/packages/Quaternionic/vdgFb/ext/QuaternionicChainRulesCoreExt.jl:28.
The text was updated successfully, but these errors were encountered:
Presumably since StaticArrays 1.8.1, my extension for combining static arrays and chain rules has been producing warnings like those below. Evidently my method for detecting that this has already been done is not working.
The text was updated successfully, but these errors were encountered: