Package evaluation to test SketchySVD on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-06T12:41:22.973 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 17.16s ################################################################################ # Installation # Installing SketchySVD... Resolving package versions... Installed MKL_jll ───────────── v2025.2.0+0 Installed DataAPI ───────────── v1.16.0 Installed AliasTables ───────── v1.1.3 Installed OrderedCollections ── v1.8.2 Installed oneTBB_jll ────────── v2022.3.0+0 Installed StatsBase ─────────── v0.34.11 Installed DataStructures ────── v0.19.5 Installed MKLSparse ─────────── v3.0.0 Installed Statistics ────────── v1.11.1 Installed IntelOpenMP_jll ───── v2025.2.0+0 Installed StatsAPI ──────────── v1.8.0 Installed AbstractFFTs ──────── v1.5.0 Installed LogExpFunctions ───── v1.0.1 Installed Reexport ──────────── v1.2.2 Installed ProgressMeter ─────── v1.11.0 Installed Missings ──────────── v1.2.0 Installed PtrArrays ─────────── v1.4.0 Installed IrrationalConstants ─ v0.2.6 Installed Preferences ───────── v1.5.2 Installed FFTW_jll ──────────── v3.3.12+0 Installed FFTW ──────────────── v1.10.0 Installed DocStringExtensions ─ v0.9.5 Installed SortingAlgorithms ─── v1.2.2 Installed JLLWrappers ───────── v1.8.0 Installed SketchySVD ────────── v0.1.0 Installing 1 artifacts Installed artifact FFTW 2.2 MiB Updating `~/.julia/environments/v1.14/Project.toml` [63952964] + SketchySVD v0.1.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [621f4979] + AbstractFFTs v1.5.0 [66dad0bd] + AliasTables v1.1.3 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.5 [ffbed154] + DocStringExtensions v0.9.5 [7a1cc6ca] + FFTW v1.10.0 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.8.0 [2ab3a3ac] + LogExpFunctions v1.0.1 [0c723cd3] + MKLSparse v3.0.0 [e1d29d7a] + Missings v1.2.0 ⌅ [bac558e1] + OrderedCollections v1.8.2 [21216c6a] + Preferences v1.5.2 [92933f4c] + ProgressMeter v1.11.0 [43287f4e] + PtrArrays v1.4.0 [189a3867] + Reexport v1.2.2 [63952964] + SketchySVD v0.1.0 [a2af1166] + SortingAlgorithms v1.2.2 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.11 [f5851436] + FFTW_jll v3.3.12+0 [1d5cc7b8] + IntelOpenMP_jll v2025.2.0+0 [856f044c] + MKL_jll v2025.2.0+0 [1317d2d5] + oneTBB_jll v2022.3.0+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [deac9b47] + LibCURL_jll v8.20.0+1 [e37daf67] + LibGit2_jll v1.9.4+0 [29816b5a] + LibSSH2_jll v1.11.101+0 [14a3606d] + MozillaCACerts_jll v2026.5.14 [4536629a] + OpenBLAS_jll v0.3.33+0 [458c3c95] + OpenSSL_jll v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.69.0+0 [3f19e933] + p7zip_jll v17.8.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 9.74s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 6.6 s ✓ TestEnv 1 dependency successfully precompiled in 7 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 0.7 s ✓ Reexport 1.0 s ✓ Statistics 1.0 s ✓ DataAPI 2.5 s ✓ IrrationalConstants 0.6 s ✓ StatsAPI 149.0 s ✓ OrderedCollections 1.2 s ✓ DocStringExtensions 20.7 s ✓ AbstractFFTs 37.8 s ✓ PtrArrays 58.7 s ✓ ProgressMeter 2.8 s ✓ Preferences 42.6 s ✓ Statistics → SparseArraysExt 189.3 s ✓ NamedDims 56.0 s ✓ Missings 168.1 s ✓ DataStructures 1.9 s ✓ LogExpFunctions 61.5 s ✓ AbstractFFTs → AbstractFFTsTestExt 39.8 s ✓ AliasTables 3.5 s ✓ JLLWrappers 58.6 s ✓ NamedDims → AbstractFFTsExt 38.3 s ✓ SortingAlgorithms 7.4 s ✓ IntelOpenMP_jll 7.1 s ✓ oneTBB_jll 3.4 s ✓ FFTW_jll 172.5 s ✓ StatsBase  Downloading artifact: IntelOpenMP  Downloading artifact: oneTBB 12.4 s ✓ MKL_jll 119.8 s ✓ Kronecker  Downloading artifact: MKL 171.5 s ✓ MKLSparse 88.5 s ✓ FFTW 164.8 s ✓ SketchySVD 30 dependencies successfully precompiled in 1683 seconds. 34 already precompiled. 2 dependencies had output during precompilation: ┌ MKL_jll │ Downloading artifact: IntelOpenMP │ Downloading artifact: oneTBB └ ┌ MKLSparse │ Downloading artifact: MKL └ Precompilation completed after 1721.07s ################################################################################ # Testing # Testing SketchySVD Status `/tmp/jl_pMLQ3P/Project.toml` [2c470bb0] Kronecker v0.5.5 [63952964] SketchySVD v0.1.0 [37e2e46d] LinearAlgebra v1.14.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_pMLQ3P/Manifest.toml` [621f4979] AbstractFFTs v1.5.0 [66dad0bd] AliasTables v1.1.3 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.5 [ffbed154] DocStringExtensions v0.9.5 [7a1cc6ca] FFTW v1.10.0 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.8.0 [2c470bb0] Kronecker v0.5.5 [2ab3a3ac] LogExpFunctions v1.0.1 [0c723cd3] MKLSparse v3.0.0 [e1d29d7a] Missings v1.2.0 [356022a1] NamedDims v1.2.3 ⌅ [bac558e1] OrderedCollections v1.8.2 [21216c6a] Preferences v1.5.2 [92933f4c] ProgressMeter v1.11.0 [43287f4e] PtrArrays v1.4.0 [189a3867] Reexport v1.2.2 [63952964] SketchySVD v0.1.0 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.11 [f5851436] FFTW_jll v3.3.12+0 [1d5cc7b8] IntelOpenMP_jll v2025.2.0+0 [856f044c] MKL_jll v2025.2.0+0 [1317d2d5] oneTBB_jll v2022.3.0+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.2+0 [deac9b47] LibCURL_jll v8.20.0+1 [e37daf67] LibGit2_jll v1.9.4+0 [29816b5a] LibSSH2_jll v1.11.101+0 [14a3606d] MozillaCACerts_jll v2026.5.14 [4536629a] OpenBLAS_jll v0.3.33+0 [458c3c95] OpenSSL_jll v3.5.6+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.69.0+0 [3f19e933] p7zip_jll v17.8.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... running test file rsvd.jl Different Random Matrix Types: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/rsvd.jl:37 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csr_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csr_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::MKLSparse.SparseMatrixCSR{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:160 [inlined] [11] MKLSparse.MKLSparseMatrix(A::MKLSparse.SparseMatrixCSR{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:158 [inlined] [12] mm!(transA::Char, alpha::Float64, A::MKLSparse.SparseMatrixCSR{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mul!(C::Matrix{Float64}, A::Matrix{Float64}, B::SparseMatrixCSC{Float64, Int64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:102 [inlined] [14] mul!(C::Matrix{Float64}, A::Matrix{Float64}, B::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:113 [inlined] [15] *(A::Matrix{Float64}, B::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:179 [16] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/src/rsvd.jl:82 [inlined] [17] rsvd_standard(A::Matrix{Float64}, k::Int64, p::Int64, q::Int64, rng::SketchySVD.var"#sparse_gaussian_rng#generator##0"{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/rsvd.jl:68 [18] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/src/rsvd.jl:57 [inlined] [19] rsvd(A::Matrix{Float64}, k::Int64; p::Int64, q::Int64, rng::Function, transpose_trick::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/rsvd.jl:1 [20] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/src/rsvd.jl:45 [inlined] [21] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/rsvd.jl:1 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [24] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/rsvd.jl:37 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [27] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/rsvd.jl:59 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [29] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [32] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [33] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [36] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:15 [inlined] [37] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [38] top-level scope @ none:6 [39] eval(m::Module, e::Any) @ Core boot.jl:521 [40] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [41] _start() @ Base client.jl:596 running test file dimredux.jl Sparse - Left Apply: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:155 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.Sparse{Float64}, A::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:61 [inlined] [20] *(obj1::SketchySVD.Sparse{Float64}, obj2::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:45 [21] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:161 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:155 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [28] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [29] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [32] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [33] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [36] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [37] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [38] top-level scope @ none:6 [39] eval(m::Module, e::Any) @ Core boot.jl:521 [40] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [41] _start() @ Base client.jl:596 Sparse - Right Apply: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:174 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csr_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csr_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::MKLSparse.SparseMatrixCSR{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:160 [inlined] [11] MKLSparse.MKLSparseMatrix(A::MKLSparse.SparseMatrixCSR{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:158 [inlined] [12] mm!(transA::Char, alpha::Float64, A::MKLSparse.SparseMatrixCSR{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mul!(C::Matrix{Float64}, A::Matrix{Float64}, B::SparseMatrixCSC{Float64, Int64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:102 [inlined] [14] mul!(C::Matrix{Float64}, A::Matrix{Float64}, B::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:113 [inlined] [15] *(A::Matrix{Float64}, B::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:179 [16] RightApply(obj::SketchySVD.Sparse{Float64}, A::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:71 [inlined] [17] *(obj1::Matrix{Float64}, obj2::SketchySVD.Sparse{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:53 [18] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:180 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [21] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:174 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [26] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [29] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [30] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [33] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core boot.jl:521 [37] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [38] _start() @ Base client.jl:596 SSRFT - Left Apply: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:268 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.SSRFT{Float64}, M::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/ssrft.jl:112 [20] *(obj1::SketchySVD.SSRFT{Float64}, obj2::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:45 [21] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:274 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:268 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [28] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [29] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [32] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [33] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [36] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [37] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [38] top-level scope @ none:6 [39] eval(m::Module, e::Any) @ Core boot.jl:521 [40] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [41] _start() @ Base client.jl:596 Multiplication Consistency Across Types: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:334 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.Sparse{Float64}, A::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:61 [inlined] [20] *(obj1::SketchySVD.Sparse{Float64}, obj2::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:45 [21] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:345 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:334 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [28] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [29] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [32] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [33] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [36] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [37] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [38] top-level scope @ none:6 [39] eval(m::Module, e::Any) @ Core boot.jl:521 [40] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [41] _start() @ Base client.jl:596 Large Scale Performance - Sparse: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:363 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.Sparse{Float64}, A::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:61 [inlined] [20] *(obj1::SketchySVD.Sparse{Float64}, obj2::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:45 [21] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:369 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:363 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [28] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [29] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [32] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [33] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [36] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [37] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [38] top-level scope @ none:6 [39] eval(m::Module, e::Any) @ Core boot.jl:521 [40] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [41] _start() @ Base client.jl:596 Large Scale Performance - SSRFT: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:373 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.SSRFT{Float64}, M::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/ssrft.jl:112 [20] *(obj1::SketchySVD.SSRFT{Float64}, obj2::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:45 [21] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:379 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:373 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [28] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [29] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [32] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [33] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [36] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [37] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [38] top-level scope @ none:6 [39] eval(m::Module, e::Any) @ Core boot.jl:521 [40] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [41] _start() @ Base client.jl:596 In-place Operations - Sparse: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:399 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] LeftApply!(obj::SketchySVD.Sparse{Float64}, A::Matrix{Float64}, C::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:65 [17] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:406 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [20] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:399 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [23] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [25] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [28] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [29] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [32] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core boot.jl:521 [36] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [37] _start() @ Base client.jl:596 In-place Operations - SSRFT: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:411 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] LeftApply!(obj::SketchySVD.SSRFT{Float64}, M::Matrix{Float64}, B::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/ssrft.jl:156 [17] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:418 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [20] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:411 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [23] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [25] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [28] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [29] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [32] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core boot.jl:521 [36] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [37] _start() @ Base client.jl:596 Complex Field Operations: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:423 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_z_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_z_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{ComplexF64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{ComplexF64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::ComplexF64, A::SparseMatrixCSC{ComplexF64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{ComplexF64}, beta::ComplexF64, C::Matrix{ComplexF64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::ComplexF64, A::SparseMatrixCSC{ComplexF64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{ComplexF64}, beta::ComplexF64, C::Matrix{ComplexF64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{ComplexF64}, A::SparseMatrixCSC{ComplexF64, Int64}, B::Matrix{ComplexF64}, alpha::ComplexF64, beta::ComplexF64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{ComplexF64}, A::SparseMatrixCSC{ComplexF64, Int64}, B::Matrix{ComplexF64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{ComplexF64, Int64}, B::Matrix{ComplexF64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{ComplexF64, Int64}, B::Matrix{ComplexF64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{ComplexF64, Int64}, B::Matrix{ComplexF64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.Sparse{ComplexF64}, A::Matrix{ComplexF64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:61 [inlined] [20] *(obj1::SketchySVD.Sparse{ComplexF64}, obj2::Matrix{ComplexF64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:45 [21] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:435 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:423 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [28] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [29] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [32] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [33] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [36] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [37] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [38] top-level scope @ none:6 [39] eval(m::Module, e::Any) @ Core boot.jl:521 [40] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [41] _start() @ Base client.jl:596 Edge Cases - Small Dimensions: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:454 Test threw exception Expression: size(S * A) == (k, 3) LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.Sparse{Float64}, A::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:61 [inlined] [20] *(obj1::SketchySVD.Sparse{Float64}, obj2::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:45 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [22] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:454 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [25] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:444 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [28] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 Edge Cases - Small Dimensions: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:455 Test threw exception Expression: size(R * A) == (k, 3) LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.SSRFT{Float64}, M::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/ssrft.jl:112 [20] *(obj1::SketchySVD.SSRFT{Float64}, obj2::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/dimredux.jl:45 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] [22] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:455 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [25] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:444 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [28] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 mul! with α and β parameters: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:476 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Matrix{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SketchySVD.Sparse{Float64}, B::Matrix{Float64}, α::Float64, β::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:203 [16] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:495 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [19] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:476 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [22] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/dimredux.jl:1 [23] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [24] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [28] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [31] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:16 [inlined] [32] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core boot.jl:521 [35] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [36] _start() @ Base client.jl:596 running test file sketchy.jl Complete Workflow - Sparse Redux: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:322 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mv!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, beta::Float64, y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:33 [inlined] [13] mul!(y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SparseMatrixCSC{Float64, Int64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:63 [inlined] [14] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, α::Bool, β::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:203 [15] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:193 [16] update_sketchy_sparse!(sketchy::Sketchy{Float64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, i::Int64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:87 [17] increment!(sketchy::Sketchy{Float64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:228 [18] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64; runtime::Bool, dump_all::Bool, terminate::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:345 [19] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [inlined] [20] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [inlined] [21] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [22] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:1 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [25] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:322 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [28] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:337 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [30] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [33] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [34] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [36] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [37] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:17 [inlined] [38] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [39] top-level scope @ none:6 [40] eval(m::Module, e::Any) @ Core boot.jl:521 [41] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [42] _start() @ Base client.jl:596 Complete Workflow - SSRFT Redux: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:350 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mm!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}, beta::Float64, C::Matrix{Float64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:42 [inlined] [14] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:71 [inlined] [15] mul!(C::Matrix{Float64}, A::SparseMatrixCSC{Float64, Int64}, B::Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:110 [inlined] [16] _mul(A::SparseMatrixCSC{Float64, Int64}, B::Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:121 [17] mul(A::SparseMatrixCSC{Float64, Int64}, B::Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:118 [inlined] [18] *(A::SparseMatrixCSC{Float64, Int64}, B::Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}) @ LinearAlgebra /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/matmul.jl:115 [inlined] [19] LeftApply(obj::SketchySVD.SSRFT{Float64}, M::Base.ReshapedArray{Float64, 2, SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, Tuple{}}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/ssrft.jl:112 [20] LeftApply(obj::SketchySVD.SSRFT{Float64}, v::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/ssrft.jl:138 [21] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.SSRFT{Float64}, B::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, α::Bool, β::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/ssrft.jl:497 [22] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.SSRFT{Float64}, B::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/ssrft.jl:491 [23] update_sketchy_sparse!(sketchy::Sketchy{Float64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, i::Int64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:87 [24] increment!(sketchy::Sketchy{Float64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:228 [25] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64; runtime::Bool, dump_all::Bool, terminate::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:345 [26] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [inlined] [27] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [inlined] [28] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [29] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:1 [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [32] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:350 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [35] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:365 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [37] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [38] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [39] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [40] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [41] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [42] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [43] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [44] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:17 [inlined] [45] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [46] top-level scope @ none:6 [47] eval(m::Module, e::Any) @ Core boot.jl:521 [48] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [49] _start() @ Base client.jl:596 Incremental vs Batch Update Consistency: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:446 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csr_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csr_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::MKLSparse.SparseMatrixCSR{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:160 [inlined] [11] MKLSparse.MKLSparseMatrix(A::MKLSparse.SparseMatrixCSR{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:158 [inlined] [12] mm!(transA::Char, alpha::Float64, A::MKLSparse.SparseMatrixCSR{Float64, Int64}, descr::MKLSparse.matrix_descr, B::Matrix{Float64}, beta::Float64, C::Matrix{Float64}; dense_layout::MKLSparse.sparse_layout_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:51 [inlined] [13] mul!(C::Matrix{Float64}, A::Matrix{Float64}, B::SparseMatrixCSC{Float64, Int64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:102 [inlined] [14] mul!(C::Matrix{Float64}, A::SketchySVD.Gauss{Float64}, B::SparseMatrixCSC{Float64, Int64}, α::Float64, β::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/gauss.jl:155 [15] dump!(sketchy::Sketchy{Float64}, X::SparseMatrixCSC{Float64, Int64}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:256 [16] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64; runtime::Bool, dump_all::Bool, terminate::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:329 [17] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:1 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [20] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:446 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/sketchy.jl:460 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [25] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [28] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [29] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [32] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:17 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core boot.jl:521 [36] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [37] _start() @ Base client.jl:596 running test file integration.jl Memory Efficiency: Sparse vs Gauss: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/integration.jl:67 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mv!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, beta::Float64, y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:33 [inlined] [13] mul!(y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SparseMatrixCSC{Float64, Int64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:63 [inlined] [14] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, α::Bool, β::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:203 [15] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:193 [16] update_sketchy_sparse!(sketchy::Sketchy{Float64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, i::Int64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:87 [17] increment!(sketchy::Sketchy{Float64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:228 [18] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64; runtime::Bool, dump_all::Bool, terminate::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:345 [19] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [inlined] [20] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [inlined] [21] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [22] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:1 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [25] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:67 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [28] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:83 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [30] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [33] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [34] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [36] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [37] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:18 [inlined] [38] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [39] top-level scope @ none:6 [40] eval(m::Module, e::Any) @ Core boot.jl:521 [41] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [42] _start() @ Base client.jl:596 High Dimensional Streaming: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/integration.jl:124 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mv!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, x::Vector{Float64}, beta::Float64, y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:33 [inlined] [13] mul!(y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SparseMatrixCSC{Float64, Int64}, x::Vector{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:63 [inlined] [14] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::Vector{Float64}, α::Bool, β::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:203 [15] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::Vector{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:193 [16] update_sketchy_sparse!(sketchy::Sketchy{Float64}, x::Vector{Float64}, i::Int64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:87 [17] increment!(sketchy::Sketchy{Float64}, x::Vector{Float64}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:228 [18] increment!(sketchy::Sketchy{Float64}, x::Vector{Float64}, η::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:215 [inlined] [19] increment!(sketchy::Sketchy{Float64}, x::Vector{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:215 [20] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:1 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:124 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:137 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [28] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [31] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [32] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [35] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:18 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core boot.jl:521 [39] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [40] _start() @ Base client.jl:596 Different Redux Maps Comparison: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/integration.jl:227 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mv!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, beta::Float64, y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:33 [inlined] [13] mul!(y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SparseMatrixCSC{Float64, Int64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:63 [inlined] [14] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, α::Bool, β::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:203 [15] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:193 [16] update_sketchy_sparse!(sketchy::Sketchy{Float64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, i::Int64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:87 [17] increment!(sketchy::Sketchy{Float64}, x::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:228 [18] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64; runtime::Bool, dump_all::Bool, terminate::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:345 [19] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [inlined] [20] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}, η::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [inlined] [21] full_increment!(sketchy::Sketchy{Float64}, X::Matrix{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:305 [22] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:1 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [25] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:227 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [28] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:242 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [30] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [33] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [34] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [35] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [36] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [37] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:18 [inlined] [38] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [39] top-level scope @ none:6 [40] eval(m::Module, e::Any) @ Core boot.jl:521 [41] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [42] _start() @ Base client.jl:596 Large Scale Problem: Error During Test at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/integration.jl:280 Got exception outside of a @test LoweringError: #= /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 =# - function argument name not unique Expression: #arg# Containing expressions: (lambda (block #kw_body#mkl_call#0 log #self# #arg# #arg# args) (block F Tv Ti L S) (call mkl_sparse_d_create_csc_64 (block (call top.getindex args 1)) (block (call top.getindex args 2)) (block (call top.getindex args 3)) (block (call top.getindex args 4)) (block (call top.getindex args 5)) (block (call top.getindex args 6)) (block (call top.getindex args 7)) (block (call top.getindex args 8)))) Detailed provenance: #arg# └─ #arg# └─ (call mkl_sparse_d_create_csc_64 (ref args 1) (ref args 2) (ref args 3) (ref args 4) (ref args 5) (ref args 6) (ref args 7) (ref args 8)) └─ @ /home/pkgeval/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 Stacktrace: [1] explicit_declare_in_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, scope::Base.JuliaLowering.ScopeInfo, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, new_k::Symbol) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:146 [2] enter_scope!(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:299 [3] _resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, scope::Union{Nothing, Base.JuliaLowering.ScopeInfo}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:425 [4] resolve_scopes(ctx::Base.JuliaLowering.ScopeResolutionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:773 [5] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing, world::UInt64) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:803 [6] resolve_scopes(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/scope_analysis.jl:790 [inlined] [7] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:363 ┌ [8] macro expansion │ @ ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:17 [inlined] ╰──── repeated 2 times [10] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}; index_base::MKLSparse.sparse_index_base_t) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:170 [inlined] [11] MKLSparse.MKLSparseMatrix(A::SparseMatrixCSC{Float64, Int64}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/mklsparsematrix.jl:167 [inlined] [12] mv!(transA::Char, alpha::Float64, A::SparseMatrixCSC{Float64, Int64}, descr::MKLSparse.matrix_descr, x::Vector{Float64}, beta::Float64, y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/generic.jl:33 [inlined] [13] mul!(y::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SparseMatrixCSC{Float64, Int64}, x::Vector{Float64}, alpha::Float64, beta::Float64) @ MKLSparse ~/.julia/packages/MKLSparse/aP1wu/src/interface.jl:63 [inlined] [14] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::Vector{Float64}, α::Bool, β::Bool) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:203 [15] mul!(C::SubArray{Float64, 1, Matrix{Float64}, Tuple{Base.Slice{Base.OneTo{Int64}}, Int64}, true}, A::SketchySVD.Sparse{Float64}, B::Vector{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/redux/sparse.jl:193 [16] update_sketchy_sparse!(sketchy::Sketchy{Float64}, x::Vector{Float64}, i::Int64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:87 [17] increment!(sketchy::Sketchy{Float64}, x::Vector{Float64}, η::Float64, ν::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:228 [18] increment!(sketchy::Sketchy{Float64}, x::Vector{Float64}, η::Float64) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:215 [inlined] [19] increment!(sketchy::Sketchy{Float64}, x::Vector{Float64}) @ SketchySVD ~/.julia/packages/SketchySVD/1EfsV/src/increment.jl:215 [20] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:1 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [23] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:280 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [26] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/integration.jl:303 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [28] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [31] testfile(file::String, testname::String) @ Main ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:9 [32] top-level scope @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [35] macro expansion @ ~/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:18 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core boot.jl:521 [39] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [40] _start() @ Base client.jl:596 Test Summary: | Pass Error Total Time SketchySVD | 1973 20 1993 2m29.9s Randomized SVD | 44 1 45 37.5s Randomized SVD Tests | 44 1 45 34.7s Basic rSVD | 5 5 3.1s rSVD with Power Iterations | 4 4 0.1s Different Random Matrix Types | 3 1 4 16.9s rsvd_transpose for Tall-Thin Matrices | 7 7 2.1s rsvd_transpose Direct Call | 6 6 0.2s rsvd_adaptive with Clear Rank | 4 4 1.0s rsvd_adaptive with No Truncation | 2 2 0.2s rsvd_adaptive with Aggressive Truncation | 3 3 0.1s Edge Cases and Error Handling | 7 7 0.4s Orthogonality Properties | 3 3 0.5s Dimension Reduction Maps | 1814 12 1826 52.1s Dimension Redux Tests | 1814 12 1826 33.3s Gauss - Basic Construction | 13 13 1.1s Gauss - Transpose and Adjoint | 5 5 0.0s Gauss - Left Apply | 3 3 0.4s Gauss - Right Apply | 1 1 0.0s Gauss - Indexing | 6 6 2.6s Gauss - Copy and Redraw | 7 7 0.0s Sparse - Basic Construction | 12 12 3.9s Sparse - Entry Values | 1600 1600 0.1s Sparse - Left Apply | 1 1 0.6s Sparse - Right Apply | 1 1 0.9s Sparse - Transpose | 2 2 0.0s Sparse - Indexing | 2 2 0.4s Sparse - Copy and Redraw | 4 4 0.0s SSRFT - Basic Construction | 12 12 2.3s SSRFT - Permutation Matrices | 126 126 0.1s SSRFT - Left Apply | 1 1 8.7s SSRFT - Right Apply | 1 1 1.2s SSRFT - Transpose | 2 2 0.0s SSRFT - Copy and Redraw | 5 5 0.0s DimRedux Type Hierarchy | 3 3 0.0s Multiplication Consistency Across Types | 1 1 0.1s Large Scale Performance - Gauss | 1 1 0.0s Large Scale Performance - Sparse | 1 1 0.1s Large Scale Performance - SSRFT | 1 1 0.1s In-place Operations - Gauss | 3 3 0.8s In-place Operations - Sparse | 1 1 0.1s In-place Operations - SSRFT | 1 1 2.0s Complex Field Operations | 2 1 3 4.5s Edge Cases - Small Dimensions | 1 2 3 0.4s View Operations - Gauss | 1 1 0.4s View Operations - Sparse | 1 1 0.8s mul! with α and β parameters | 1 1 2 1.8s Sketchy Algorithm | 90 3 93 44.1s Sketchy Algorithm Tests | 90 3 93 43.6s Basic Sketchy Initialization | 10 10 1.9s Sketchy with Different Redux Maps | 12 12 0.0s Sketchy Dimension Parameters | 8 8 0.1s Sketchy Error Estimation Flag | 8 8 0.2s Sketchy Spectral Decay Flag | 3 3 0.0s Single Vector Increment | 5 5 8.4s Increment with Forgetting Factors | 3 3 0.1s Dump All Data at Once | 3 3 7.6s Full Increment - Column by Column | 4 4 14.4s Full Increment - Dump All | 4 4 0.0s Finalize Sketchy | 9 9 4.2s Finalize with Error Estimation | 3 3 0.9s Finalize with Spectral Decay | 4 4 1.1s Complete Workflow - Gaussian Redux | 2 2 0.1s Complete Workflow - Sparse Redux | 1 1 0.3s Complete Workflow - SSRFT Redux | 1 1 2.1s Terminate Option in Full Increment | 3 3 0.1s Runtime Measurement | 3 3 0.7s Invalid Input Handling | 2 2 0.0s Data Type Parameters | 4 4 0.0s Incremental vs Batch Update Consistency | 1 1 1.5s Integration Tests | 25 4 29 15.8s Integration Tests | 25 4 29 15.5s End-to-End: Small Scale Problem | 3 3 0.0s Comparison: Sketchy vs rSVD | 3 3 0.1s Memory Efficiency: Sparse vs Gauss | 1 1 2 0.2s Temporal Dynamics: Forgetting Factor | 2 2 0.1s High Dimensional Streaming | 1 1 0.3s Error Estimation Accuracy | 2 2 0.1s Spectral Decay Analysis | 4 4 0.3s Rank Deficient Matrix | 1 1 0.6s Different Redux Maps Comparison | 1 1 0.4s Incremental vs Batch Consistency | 3 3 0.0s Large Scale Problem | 1 1 0.1s Adaptive rSVD Integration | 3 3 0.1s Mixed Precision Compatibility | 2 2 13.0s Robustness to Outliers | 1 1 0.2s RNG of the outermost testset: Xoshiro(0x44d9e88527a284e7, 0xe386de30473168c7, 0xc520ce57f3ba8ff4, 0x4e45ad4a25787d08, 0xecfa47d4c626fa38) ERROR: LoadError: Some tests did not pass: 1973 passed, 0 failed, 20 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/SketchySVD/1EfsV/test/runtests.jl:14 Testing failed after 388.22s ERROR: LoadError: Package SketchySVD errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/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.14/Pkg/src/Operations.jl:3247 [3] 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.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [8] include(mod::Module, _path::String) @ Base Base.jl:326 [9] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [10] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 2158.47s: package has test failures