julia> Tables.columntable(DimArray(1:5, X))
(X = [Error showing value of type @NamedTuple{X::DimensionalData.DimExtensionArray{Int64, 1, Tuple{X{DimensionalData.Dimensions.Lookups.NoLookup{Base.OneTo{Int64}}}}, Tuple{}, DimVector{Int64, Tuple{X{DimensionalData.Dimensions.Lookups.NoLookup{Base.OneTo{Int64}}}}, Tuple{}, Base.OneTo{Int64}, DimensionalData.NoName, DimensionalData.Dimensions.Lookups.NoMetadata}}, value::UnitRange{Int64}}:
ERROR: StackOverflowError:
Stacktrace:
[1] getindex(dg::DimensionalData.DimExtensionArray{Int64, 1, Tuple{…}, Tuple{}, DimVector{…}}, i::Int64) (repeats 79984 times)
@ DimensionalData ~/.julia/packages/DimensionalData/C9h0Y/src/dimindices.jl:25
Some type information was truncated. Use `show(err)` to see complete types.
This also appears when other packages like AlgebraOfGraphics use
DimArray
as a table source:DimensionalData v0.25.8:
DimensionalData v0.26.2: