julia> using Static, ArrayInterface
julia> (-7:7)[first(eachindex(-7:7))]
-7
julia> (static(-7):static(7))[first(eachindex(static(-7):static(7)))]
ERROR: BoundsError: attempt to access 15-element ArrayInterface.OptionallyStaticUnitRange{Static.StaticInt{-7}, Static.StaticInt{7}} at index [-7]
Stacktrace:
[1] get_index_unit_range
@ ~/.julia/dev/ArrayInterface/src/ranges.jl:323 [inlined]
[2] getindex(r::ArrayInterface.OptionallyStaticUnitRange{Static.StaticInt{-7}, Static.StaticInt{7}}, i::Int64)
@ ArrayInterface ~/.julia/dev/ArrayInterface/src/ranges.jl:309
[3] top-level scope
@ REPL[23]:1