Package evaluation of UniqueKronecker on Julia 1.13.0-DEV.883 (037459cd35*) started at 2025-07-23T10:13:41.161 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 11.34s ################################################################################ # Installation # Installing UniqueKronecker... Resolving package versions... Installed DataAPI ───────────── v1.16.0 Installed Missings ──────────── v1.2.0 Installed Compat ────────────── v4.17.0 Installed LogExpFunctions ───── v0.3.29 Installed Statistics ────────── v1.11.1 Installed DataStructures ────── v0.18.22 Installed AliasTables ───────── v1.1.3 Installed StatsAPI ──────────── v1.7.1 Installed Combinatorics ─────── v1.0.3 Installed IrrationalConstants ─ v0.2.4 Installed StatsBase ─────────── v0.34.5 Installed SortingAlgorithms ─── v1.2.1 Installed UniqueKronecker ───── v0.2.0 Installed PtrArrays ─────────── v1.3.0 Installed OrderedCollections ── v1.8.1 Installed DocStringExtensions ─ v0.9.5 Installed Kronecker ─────────── v0.5.5 Installed NamedDims ─────────── v1.2.3 Updating `~/.julia/environments/v1.13/Project.toml` [dd29a912] + UniqueKronecker v0.2.0 Updating `~/.julia/environments/v1.13/Manifest.toml` [66dad0bd] + AliasTables v1.1.3 [861a8166] + Combinatorics v1.0.3 [34da2185] + Compat v4.17.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.18.22 [ffbed154] + DocStringExtensions v0.9.5 [92d709cd] + IrrationalConstants v0.2.4 [2c470bb0] + Kronecker v0.5.5 [2ab3a3ac] + LogExpFunctions v0.3.29 [e1d29d7a] + Missings v1.2.0 [356022a1] + NamedDims v1.2.3 [bac558e1] + OrderedCollections v1.8.1 [43287f4e] + PtrArrays v1.3.0 [a2af1166] + SortingAlgorithms v1.2.1 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.1 [2913bbd2] + StatsBase v0.34.5 [dd29a912] + UniqueKronecker v0.2.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.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 [2f01184e] + SparseArrays v1.12.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.13.1+0 Installation completed after 4.24s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... 5082.4 ms ✓ TestEnv 1 dependency successfully precompiled in 5 seconds. 26 already precompiled. Precompiling package dependencies... Precompilation completed after 62.8s ################################################################################ # Testing # Testing UniqueKronecker Status `/tmp/jl_9L5IcA/Project.toml` [2c470bb0] Kronecker v0.5.5 [dd29a912] UniqueKronecker v0.2.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_9L5IcA/Manifest.toml` [66dad0bd] AliasTables v1.1.3 [861a8166] Combinatorics v1.0.3 [34da2185] Compat v4.17.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.22 [ffbed154] DocStringExtensions v0.9.5 [92d709cd] IrrationalConstants v0.2.4 [2c470bb0] Kronecker v0.5.5 [2ab3a3ac] LogExpFunctions v0.3.29 [e1d29d7a] Missings v1.2.0 [356022a1] NamedDims v1.2.3 [bac558e1] OrderedCollections v1.8.1 [43287f4e] PtrArrays v1.3.0 [a2af1166] SortingAlgorithms v1.2.1 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.5 [dd29a912] UniqueKronecker v0.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.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 [2f01184e] SparseArrays v1.12.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.29+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.13.1+0 Testing Running tests... running test file unique_kronecker.jl running test file circulant_kronecker.jl running test file special_matrices.jl running test file create_poly.jl running test file conversion.jl 3rd order matrix conversions: Error During Test at /home/pkgeval/.julia/packages/UniqueKronecker/865ng/test/conversion.jl:20 Got exception outside of a @test DimensionMismatch: tried to assign 8×1 array to 1×8 destination Stacktrace: [1] throw_setindex_mismatch(X::Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Matrix{Int64}, Matrix{Bool}}, Matrix{Bool}}, Matrix{Bool}}, I::Tuple{Int64, Int64}) @ Base ./indices.jl:209 [2] setindex_shape_check @ ./indices.jl:253 [inlined] [3] setindex!(A::SparseArrays.SparseMatrixCSC{Int64, Int64}, V::Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Matrix{Int64}, Matrix{Bool}}, Matrix{Bool}}, Matrix{Bool}}, Ix::Int64, Jx::Colon) @ SparseArrays /opt/julia/share/julia/stdlib/v1.13/SparseArrays/src/sparsematrix.jl:3420 [4] elimat(n::Int64, p::Int64) @ UniqueKronecker ~/.julia/packages/UniqueKronecker/865ng/src/polytools.jl:226 [5] macro expansion @ ~/.julia/packages/UniqueKronecker/865ng/test/conversion.jl:34 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [7] top-level scope @ ~/.julia/packages/UniqueKronecker/865ng/test/conversion.jl:21 [8] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [9] IncludeInto @ ./Base.jl:311 [inlined] [10] macro expansion @ ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:8 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [12] testfile(file::String, testname::String) @ Main ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:8 [13] testfile(file::String) @ Main ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:7 [14] top-level scope @ ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:14 [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [16] macro expansion @ ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:18 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 running test file snapshot.jl Circulant Kronecker snapshot matrix: Error During Test at /home/pkgeval/.julia/packages/UniqueKronecker/865ng/test/snapshot.jl:11 Got exception outside of a @test DimensionMismatch: tried to assign 8×1 array to 1×8 destination Stacktrace: [1] throw_setindex_mismatch(X::Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Matrix{Int64}, Matrix{Bool}}, Matrix{Bool}}, Matrix{Bool}}, I::Tuple{Int64, Int64}) @ Base ./indices.jl:209 [2] setindex_shape_check @ ./indices.jl:253 [inlined] [3] setindex!(A::SparseArrays.SparseMatrixCSC{Int64, Int64}, V::Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Matrix{Int64}, Matrix{Bool}}, Matrix{Bool}}, Matrix{Bool}}, Ix::Int64, Jx::Colon) @ SparseArrays /opt/julia/share/julia/stdlib/v1.13/SparseArrays/src/sparsematrix.jl:3420 [4] elimat(n::Int64, p::Int64) @ UniqueKronecker ~/.julia/packages/UniqueKronecker/865ng/src/polytools.jl:226 [5] circulant_kron_snapshot_matrix(::Matrix{Int64}, ::Vararg{Matrix{Int64}}; redundant::Bool) @ UniqueKronecker ~/.julia/packages/UniqueKronecker/865ng/src/circulant_kronecker.jl:110 [6] macro expansion @ ~/.julia/packages/UniqueKronecker/865ng/test/snapshot.jl:17 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [8] top-level scope @ ~/.julia/packages/UniqueKronecker/865ng/test/snapshot.jl:12 [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] IncludeInto @ ./Base.jl:311 [inlined] [11] macro expansion @ ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:8 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [13] testfile(file::String, testname::String) @ Main ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:8 [14] testfile(file::String) @ Main ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:7 [15] top-level scope @ ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:14 [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [17] macro expansion @ ~/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:19 [inlined] [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 running test file vectorize.jl running test file legacy.jl Run legacy code 2: Error During Test at /home/pkgeval/.julia/packages/UniqueKronecker/865ng/test/legacy.jl:46 Test threw exception Expression: all(G .== UniqueKronecker.duplicate_symmetric(E, 3)) DimensionMismatch: tried to assign 27×1 array to 1×27 destination Stacktrace: [1] throw_setindex_mismatch(X::Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Matrix{Int64}, Matrix{Bool}}, Matrix{Bool}}, Matrix{Bool}}, I::Tuple{Int64, Int64}) @ Base ./indices.jl:209 [2] setindex_shape_check @ ./indices.jl:253 [inlined] [3] setindex!(A::SparseArrays.SparseMatrixCSC{Int64, Int64}, V::Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Kronecker.KroneckerProduct{Int64, Matrix{Int64}, Matrix{Bool}}, Matrix{Bool}}, Matrix{Bool}}, Ix::Int64, Jx::Colon) @ SparseArrays /opt/julia/share/julia/stdlib/v1.13/SparseArrays/src/sparsematrix.jl:3420 [4] elimat(n::Int64, p::Int64) @ UniqueKronecker ~/.julia/packages/UniqueKronecker/865ng/src/polytools.jl:226 [5] duplicate_symmetric(A::SparseArrays.SparseMatrixCSC{Float64, Int64}, p::Int64) @ UniqueKronecker ~/.julia/packages/UniqueKronecker/865ng/src/polytools.jl:443 [6] top-level scope @ ~/.julia/packages/UniqueKronecker/865ng/test/legacy.jl:30 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [8] macro expansion @ ~/.julia/packages/UniqueKronecker/865ng/test/legacy.jl:46 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:738 [inlined] Test Summary: | Pass Error Total Time UniqueKronecker | 42 3 45 1m47.1s Unique kronecker | 7 7 11.0s Circulant kronecker | 7 7 12.3s Special matrices | 4 4 20.6s Create poly | 8 8 7.7s Conversion | 3 1 4 23.9s Quadratic matrix conversion | 3 3 5.4s 3rd order matrix conversions | 1 1 4.3s Snapshot | 1 1 2 15.2s Creating polynomial snapshot matrices | 1 1 5.2s Circulant Kronecker snapshot matrix | 1 1 9.9s Vectorize | 2 2 3.6s Legacy | 10 1 11 12.0s Run legacy code 1 | 4 4 4.4s Run legacy code 2 | 6 1 7 7.5s RNG of the outermost testset: Xoshiro(0xde531d72069c2100, 0xf00e847b79d0f5a1, 0xfeaa459e882fe7e8, 0xff0f125f0254f0d0, 0xa13b87962d511f1b) ERROR: LoadError: Some tests did not pass: 42 passed, 0 failed, 3 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/UniqueKronecker/865ng/test/runtests.jl:13 Testing failed after 119.79s ERROR: LoadError: Package UniqueKronecker errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2661 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2510 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:537 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:168 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [7] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:155 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:309 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:320 [12] _start() @ Base ./client.jl:553 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 215.69s: package tests unexpectedly errored