-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Description
(@v1.11) pkg> test AxisArrays
Testing AxisArrays
Status `/tmp/jl_2PzM63/Project.toml`
[39de3d68] AxisArrays v0.4.7
[8197267c] IntervalSets v0.7.11
[c8e1da08] IterTools v1.10.0
[6fe1bfb0] OffsetArrays v1.17.0
[b3c3ace0] RangeArrays v0.3.2
[1986cc42] Unitful v1.24.0
[ade2ca70] Dates v1.11.0
[9a3f8284] Random v1.11.0
[8dfed614] Test v1.11.0
Status `/tmp/jl_2PzM63/Manifest.toml`
[39de3d68] AxisArrays v0.4.7
[8197267c] IntervalSets v0.7.11
[c8e1da08] IterTools v1.10.0
[6fe1bfb0] OffsetArrays v1.17.0
[b3c3ace0] RangeArrays v0.3.2
[1986cc42] Unitful v1.24.0
[56f22d72] Artifacts v1.11.0
[2a0f44e3] Base64 v1.11.0
[ade2ca70] Dates v1.11.0
[b77e0a4c] InteractiveUtils v1.11.0
[8f399da3] Libdl v1.11.0
[37e2e46d] LinearAlgebra v1.11.0
[56ddb016] Logging v1.11.0
[d6f4376e] Markdown v1.11.0
[de0858da] Printf v1.11.0
[9a3f8284] Random v1.11.0
[ea8e919c] SHA v0.7.0
[9e88b42a] Serialization v1.11.0
[8dfed614] Test v1.11.0
[4ec0a83e] Unicode v1.11.0
[e66e0078] CompilerSupportLibraries_jll v1.1.1+0
[4536629a] OpenBLAS_jll v0.3.27+1
[8e850b90] libblastrampoline_jll v5.11.0+0
Testing Running tests...
Precompiling AxisArrays...
1 dependency successfully precompiled in 1 seconds. 7 already precompiled.
Skipping Base.active_repl
Skipping Base.active_repl_backend
Skipping Base.cwstring
Combine: Error During Test at /home/nsajko/.julia/packages/AxisArrays/CtyI0/test/combine.jl:56
Test threw exception
Expression: #= /home/nsajko/.julia/packages/AxisArrays/CtyI0/test/combine.jl:56 =# @inferred(collapse(Val(2), A1, A2)) == AxisArray(cat(A1data, A2data, dims = 3), Axis{:X}(1:2), Axis{:Y}(1:2), Axis{:collapsed}(AxisArrays.CategoricalVector([(1,), (2, :foo)])))
MethodError: no method matching AxisArray{Any, 3, Array{Any, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:collapsed, AxisArrays.CategoricalVector{Tuple{Int64, Vararg{Symbol}}, Vector{Tuple{Int64, Vararg{Symbol}}}}}}}(::AxisArray{Int64, 3, Array{Int64, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:col, Base.OneTo{Int64}}, Axis{:page, Vector{Int64}}}}, ::Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:collapsed, AxisArrays.CategoricalVector{Tuple{Int64, Vararg{Symbol}}, Vector{Tuple{Int64, Vararg{Symbol}}}}}})
The type `AxisArray{Any, 3, Array{Any, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:collapsed, AxisArrays.CategoricalVector{Tuple{Int64, Vararg{Symbol}}, Vector{Tuple{Int64, Vararg{Symbol}}}}}}}` exists, but no method is defined for this combination of argument types when trying to construct it.
Closest candidates are:
AxisArray{T, N, D, Ax}(::AbstractArray{T, N}, ::NTuple{N, Axis}) where {T, N, D, Ax}
@ AxisArrays ~/.julia/packages/AxisArrays/CtyI0/src/core.jl:178
Stacktrace:
[1] macro expansion
@ ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:336 [inlined]
[2] collapse(::Val{2}, ::Type{Array{Any, 3}}, ::Tuple{Int64, Int64}, ::AxisMatrix{Int64, Matrix{Int64}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}}}, ::AxisArray{Int64, 3, Array{Int64, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:Z, Vector{Symbol}}}})
@ AxisArrays ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:274
[3] macro expansion
@ ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:193 [inlined]
[4] collapse(::Val{2}, ::Tuple{Int64, Int64}, ::AxisMatrix{Int64, Matrix{Int64}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}}}, ::AxisArray{Int64, 3, Array{Int64, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:Z, Vector{Symbol}}}})
@ AxisArrays ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:188
[5] collapse(::Val{2}, ::AxisMatrix{Int64, Matrix{Int64}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}}}, ::AxisArray{Int64, 3, Array{Int64, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:Z, Vector{Symbol}}}})
@ AxisArrays ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:181
[6] macro expansion
@ ~/tmp/jl/jl/julia-1.11.6/share/julia/stdlib/v1.11/Test/src/Test.jl:677 [inlined]
[7] top-level scope
@ ~/.julia/packages/AxisArrays/CtyI0/test/combine.jl:516
Combine: Error During Test at /home/nsajko/.julia/packages/AxisArrays/CtyI0/test/combine.jl:60
Test threw exception
Expression: #= /home/nsajko/.julia/packages/AxisArrays/CtyI0/test/combine.jl:60 =# @inferred(collapse(Val(2), (:A1, :A2), A1, A2)) == AxisArray(cat(A1data, A2data, dims = 3), Axis{:X}(1:2), Axis{:Y}(1:2), Axis{:collapsed}(AxisArrays.CategoricalVector([(:A1,), (:A2, :foo)])))
MethodError: no method matching AxisArray{Any, 3, Array{Any, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:collapsed, AxisArrays.CategoricalVector{Tuple{Symbol, Vararg{Symbol}}, Vector{Tuple{Symbol, Vararg{Symbol}}}}}}}(::AxisArray{Int64, 3, Array{Int64, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:col, Base.OneTo{Int64}}, Axis{:page, Vector{Int64}}}}, ::Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:collapsed, AxisArrays.CategoricalVector{Tuple{Symbol, Vararg{Symbol}}, Vector{Tuple{Symbol, Vararg{Symbol}}}}}})
The type `AxisArray{Any, 3, Array{Any, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:collapsed, AxisArrays.CategoricalVector{Tuple{Symbol, Vararg{Symbol}}, Vector{Tuple{Symbol, Vararg{Symbol}}}}}}}` exists, but no method is defined for this combination of argument types when trying to construct it.
Closest candidates are:
AxisArray{T, N, D, Ax}(::AbstractArray{T, N}, ::NTuple{N, Axis}) where {T, N, D, Ax}
@ AxisArrays ~/.julia/packages/AxisArrays/CtyI0/src/core.jl:178
Stacktrace:
[1] macro expansion
@ ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:336 [inlined]
[2] collapse(::Val{2}, ::Type{Array{Any, 3}}, ::Tuple{Symbol, Symbol}, ::AxisMatrix{Int64, Matrix{Int64}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}}}, ::AxisArray{Int64, 3, Array{Int64, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:Z, Vector{Symbol}}}})
@ AxisArrays ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:274
[3] macro expansion
@ ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:193 [inlined]
[4] collapse(::Val{2}, ::Tuple{Symbol, Symbol}, ::AxisMatrix{Int64, Matrix{Int64}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}}}, ::AxisArray{Int64, 3, Array{Int64, 3}, Tuple{Axis{:X, UnitRange{Int64}}, Axis{:Y, UnitRange{Int64}}, Axis{:Z, Vector{Symbol}}}})
@ AxisArrays ~/.julia/packages/AxisArrays/CtyI0/src/combine.jl:188
[5] macro expansion
@ ~/tmp/jl/jl/julia-1.11.6/share/julia/stdlib/v1.11/Test/src/Test.jl:677 [inlined]
[6] top-level scope
@ ~/.julia/packages/AxisArrays/CtyI0/test/combine.jl:516
Test Summary: | Pass Error Broken Total Time
AxisArrays | 678 2 11 691 1m07.4s
Core | 343 10 353 19.1s
Intervals | 60 60 1.8s
Indexing | 189 1 190 22.1s
SortedVector | 14 14 2.0s
CategoricalVector | 14 14 1.4s
Search | 26 26 0.1s
Combine | 31 2 33 16.0s
README | 0 3.5s
ERROR: LoadError: Some tests did not pass: 678 passed, 0 failed, 2 errored, 11 broken.
in expression starting at /home/nsajko/.julia/packages/AxisArrays/CtyI0/test/runtests.jl:7
ERROR: Package AxisArrays errored during testing
Metadata
Metadata
Assignees
Labels
No labels