Package evaluation of SparseIR on Julia 1.12.0-beta2.30 (9e913d7251*) started at 2025-05-05T10:50:54.908 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.13s ################################################################################ # Installation # Installing SparseIR... Resolving package versions... Installed Compat ─────────────── v4.16.0 Installed SIMD ───────────────── v3.7.1 Installed OrderedCollections ─── v1.8.0 Installed GenericLinearAlgebra ─ v0.3.17 Installed QuadGK ─────────────── v2.11.2 Installed Preferences ────────── v1.4.3 Installed Bessels ────────────── v0.2.8 Installed DataStructures ─────── v0.18.22 Installed PrecompileTools ────── v1.3.2 Installed MultiFloats ────────── v2.3.0 Installed SparseIR ───────────── v1.1.4 Updating `~/.julia/environments/v1.12/Project.toml` [4fe2279e] + SparseIR v1.1.4 Updating `~/.julia/environments/v1.12/Manifest.toml` [0e736298] + Bessels v0.2.8 [34da2185] + Compat v4.16.0 [864edb3b] + DataStructures v0.18.22 [14197337] + GenericLinearAlgebra v0.3.17 [bdf0d083] + MultiFloats v2.3.0 [bac558e1] + OrderedCollections v1.8.0 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [1fd47b50] + QuadGK v2.11.2 [fdea26ae] + SIMD v3.7.1 [4fe2279e] + SparseIR v1.1.4 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [8e850b90] + libblastrampoline_jll v5.12.0+0 Installation completed after 4.14s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... 5836.0 ms ✓ TestEnv 1 dependency successfully precompiled in 6 seconds. 25 already precompiled. Precompiling package dependencies... Precompilation completed after 251.47s ################################################################################ # Testing # Testing SparseIR Status `/tmp/jl_USNXVd/Project.toml` [4c88cf16] Aqua v0.8.11 [c3a54625] JET v0.10.4 [4fe2279e] SparseIR v1.1.4 [860ef19b] StableRNGs v1.0.2 [56ddb016] Logging v1.11.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_USNXVd/Manifest.toml` [4c88cf16] Aqua v0.8.11 [0e736298] Bessels v0.2.8 [da1fd8a2] CodeTracking v1.3.9 [34da2185] Compat v4.16.0 [864edb3b] DataStructures v0.18.22 [14197337] GenericLinearAlgebra v0.3.17 [c3a54625] JET v0.10.4 ⌅ [aa1ae85d] JuliaInterpreter v0.9.46 [70703baa] JuliaSyntax v1.0.2 ⌃ [6f1432cf] LoweredCodeUtils v3.2.2 [1914dd2f] MacroTools v0.5.16 [bdf0d083] MultiFloats v2.3.0 [bac558e1] OrderedCollections v1.8.0 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [1fd47b50] QuadGK v2.11.2 [fdea26ae] SIMD v3.7.1 [4fe2279e] SparseIR v1.1.4 [860ef19b] StableRNGs v1.0.2 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.12.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.11.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.3.0+1 [deac9b47] LibCURL_jll v8.11.1+1 [e37daf67] LibGit2_jll v1.9.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.2.25 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.0+0 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.12.0+0 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.5.0+2 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:15 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:15 =# JET.@test_opt fit(sampling, G_matsubara) ═════ 21 possible errors found ═════ ┌ fit(smpl::MatsubaraSampling64F{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:153 │┌ fit(smpl::MatsubaraSampling64F{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:164 ││┌ kwcall(::@NamedTuple{…}, ::typeof(fit!), buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │││┌ fit!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 ││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 │││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 ││││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 │││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 ││││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 ││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 │││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 │││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 │││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 ││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 │││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 ││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 │││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 ││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 ││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 ││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 │││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 ││││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 │││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 ││││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 │││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 │││││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 ││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 ││││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││││└──────────────────── matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:18 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:18 =# JET.@test_opt fit!(G_l, sampling, G_matsubara) ═════ 21 possible errors found ═════ ┌ fit!(buffer::Vector{ComplexF64}, smpl::MatsubaraSampling64F{FiniteTempBasis{…}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │┌ fit!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 ││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 ││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 │││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 ││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 ││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 │││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 │││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 ││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 ││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 ││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 │││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 ││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 │││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 ││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 ││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 │││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 ││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 │││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 ││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 │││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 │││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any ││││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 ││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 ││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││└──────────────────── matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:22 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:22 =# JET.@test_opt fit!(G_l, sampling, G_matsubara; workarr) ═════ 21 possible errors found ═════ ┌ kwcall(::@NamedTuple{…}, ::typeof(fit!), buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │┌ fit!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 ││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 ││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 │││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 ││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 ││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 │││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 │││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 ││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 ││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 ││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 │││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 ││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 │││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 ││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 ││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 │││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 ││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 │││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 ││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 │││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 │││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any ││││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 ││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 ││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││└──────────────────── matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:24 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:24 =# JET.@test_opt evaluate(sampling, G_l) ═════ 21 possible errors found ═════ ┌ evaluate(smpl::MatsubaraSampling64F{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:118 │┌ evaluate(smpl::MatsubaraSampling64F{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:128 ││┌ kwcall(::@NamedTuple{…}, ::typeof(evaluate!), buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:137 │││┌ evaluate!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:144 ││││┌ matop_along_dim!(buffer::Vector{…}, mat::Matrix{…}, arr::Vector{…}, dim::Int64, op::typeof(mul!)) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:226 │││││┌ matop!(buffer::Vector{ComplexF64}, mat::Matrix{ComplexF64}, arr::Vector{ComplexF64}, op::typeof(mul!), dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:250 ││││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 │││││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 ││││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 │││││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 ││││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 │││││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 ││││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 │││││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 ││││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 │││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 ││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 │││││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 ││││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 │││││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 ││││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 │││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 ││││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 │││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 ││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 ││││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 ││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 │││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 ││││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 │││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 │││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 │││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 ││││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 │││││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 │││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 │││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 ││││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 │││││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 ││││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 │││││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 ││││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 ││││││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 │││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 │││││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any ││││││││││││││││││││└──────────────────── matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:26 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:26 =# JET.@test_opt evaluate!(G_matsubara, sampling, G_l) ═════ 21 possible errors found ═════ ┌ evaluate!(buffer::Vector{ComplexF64}, smpl::MatsubaraSampling64F{FiniteTempBasis{…}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:137 │┌ evaluate!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:144 ││┌ matop_along_dim!(buffer::Vector{…}, mat::Matrix{…}, arr::Vector{…}, dim::Int64, op::typeof(mul!)) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:226 │││┌ matop!(buffer::Vector{ComplexF64}, mat::Matrix{ComplexF64}, arr::Vector{ComplexF64}, op::typeof(mul!), dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:250 ││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 │││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 ││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 │││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 ││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 │││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 ││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 │││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 ││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 ││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 │││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 ││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 │││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 ││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 │││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 ││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 │││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 ││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 ││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 │││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 ││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 │││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 │││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 │││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 ││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 │││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 │││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 │││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 ││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 │││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 ││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 │││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 ││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 ││││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 │││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 │││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any ││││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:33 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:33 =# JET.@test_opt fit(sampling, G_tau) ═════ 21 possible errors found ═════ ┌ fit(smpl::TauSampling64{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:153 │┌ fit(smpl::TauSampling64{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:164 ││┌ kwcall(::@NamedTuple{…}, ::typeof(fit!), buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │││┌ fit!(buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 ││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 │││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 ││││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 │││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 ││││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 ││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 │││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 │││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 │││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 ││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 │││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 ││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 │││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 ││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 ││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 ││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 │││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 ││││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 │││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 ││││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 │││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 │││││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 ││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 ││││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:36 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:36 =# JET.@test_opt fit!(G_l, sampling, G_tau) ═════ 21 possible errors found ═════ ┌ fit!(buffer::Vector{ComplexF64}, smpl::TauSampling64{FiniteTempBasis{…}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │┌ fit!(buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 ││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 ││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 │││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 ││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 ││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 │││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 │││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 ││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 ││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 ││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 │││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 ││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 │││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 ││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 ││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 │││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 ││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 │││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 ││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 │││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 │││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any ││││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 ││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 ││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:39 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:39 =# JET.@test_opt fit!(G_l, sampling, G_tau; workarr) ═════ 21 possible errors found ═════ ┌ kwcall(::@NamedTuple{…}, ::typeof(fit!), buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │┌ fit!(buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 ││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 ││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 │││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 ││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 ││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 │││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 │││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 ││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 ││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 ││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 │││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 ││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 │││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 ││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 ││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 │││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 ││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 │││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 ││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 │││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 │││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any ││││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 ││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any │││││││││││││││││└──────────────────── │││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 ││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:41 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:41 =# JET.@test_opt evaluate(sampling, G_l) ═════ 21 possible errors found ═════ ┌ evaluate(smpl::TauSampling64{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:118 │┌ evaluate(smpl::TauSampling64{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:128 ││┌ kwcall(::@NamedTuple{…}, ::typeof(evaluate!), buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:137 │││┌ evaluate!(buffer::Vector{ComplexF64}, smpl::TauSampling64{FiniteTempBasis{…}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:144 ││││┌ matop_along_dim!(buffer::Vector{…}, mat::Matrix{…}, arr::Vector{…}, dim::Int64, op::typeof(mul!)) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:226 │││││┌ matop!(buffer::Vector{ComplexF64}, mat::Matrix{Float64}, arr::Vector{ComplexF64}, op::typeof(mul!), dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:250 ││││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 │││││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 ││││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 │││││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 ││││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 │││││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 ││││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 │││││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 ││││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 │││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 ││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 │││││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 ││││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 │││││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 ││││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 │││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 ││││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 │││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 ││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 ││││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 ││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 │││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 ││││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 │││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 │││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 │││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 ││││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 │││││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 │││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 │││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 ││││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 │││││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 ││││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 │││││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 ││││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 ││││││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 │││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 │││││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any ││││││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:42 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:42 =# JET.@test_opt evaluate!(G_tau, sampling, G_l) ═════ 21 possible errors found ═════ ┌ evaluate!(buffer::Vector{ComplexF64}, smpl::TauSampling64{FiniteTempBasis{…}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:137 │┌ evaluate!(buffer::Vector{ComplexF64}, smpl::TauSampling64{FiniteTempBasis{…}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:144 ││┌ matop_along_dim!(buffer::Vector{…}, mat::Matrix{…}, arr::Vector{…}, dim::Int64, op::typeof(mul!)) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:226 │││┌ matop!(buffer::Vector{ComplexF64}, mat::Matrix{Float64}, arr::Vector{ComplexF64}, op::typeof(mul!), dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:250 ││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 │││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 ││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 │││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 ││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 │││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 ││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 │││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 ││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1472 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1439 ││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1454 │││││││││││││││┌ show(io::IOContext{IOBuffer}, f::Colon) @ Base ./show.jl:559 ││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:542 │││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::Colon) @ Base ./show.jl:487 ││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:491 │││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:970 ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:975 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:812 ││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:771 │││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:52 ││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:813 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:760 │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:724 ││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:719 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:727 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:978 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1127 ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 │││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 ││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 │││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:981 │││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:914 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:985 │││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 ││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 │││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1014 │││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:500 │││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:302 ││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:295 │││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:193 ││││││││││││││││││││││ failed to optimize due to recursion: string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:293 │││││││││││││││││││││ failed to optimize due to recursion: (::Base.var"#throw_field_access#fieldname##1")(::DataType, ::Int64, ::Int64) ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:301 ││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:304 ││││││││││││││││││││ runtime dispatch detected: (%24::Any)[i::Int64]::Any │││││││││││││││││││└──────────────────── ││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:494 │││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any ││││││││││││││││││└──────────────────── ││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 │││││││││││││││││││ runtime dispatch detected: show(%237::IOContext{IOBuffer}, %300::Any)::Any ││││││││││││││││││└──────────────────── Test Summary: | Pass Fail Total Time SparseIR tests | 4911 10 4921 12m47.6s Aqua | 9 9 53.3s Unbound type parameters | 1 1 0.1s Undefined exports | 1 1 0.0s Compare Project.toml and test/Project.toml | 1 1 0.3s Stale dependencies | 1 1 6.7s Compat bounds | 4 4 0.6s Persistent tasks | 1 1 22.2s Actual code | 4902 10 4912 11m54.3s freq.jl | 51 51 1.9s gauss.jl | 17 17 8.4s kernel.jl | 58 58 8.4s poly.jl | 91 91 1m11.1s sve.jl | 254 254 45.3s svd.jl | 5 5 2.5s basis.jl | 19 19 1m04.5s sampling.jl | 153 153 50.0s augment.jl | 63 63 16.3s dlr.jl | 23 23 6.3s _linalg.jl | 114 114 22.8s _roots.jl | 38 38 14.8s _specfuncs.jl | 4 4 2.3s _multifloat_funcs.jl | 4012 4012 1.0s performance | 10 10 1m48.3s matsubara | 5 5 1m42.8s imaginary time | 5 5 2.1s RNG of the outermost testset: Xoshiro(0x029bc3ea2b8f413b, 0x11ca05037277c49c, 0x291c716147e73a2c, 0x13254a5e342786bd, 0x8b8d126e578f6116) ERROR: LoadError: Some tests did not pass: 4911 passed, 10 failed, 0 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/runtests.jl:5 Testing failed after 794.86s ERROR: LoadError: Package SparseIR errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.12/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.12/Pkg/src/Operations.jl:2365 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2220 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:486 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:164 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:151 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:303 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:328 [12] _start() @ Base ./client.jl:561 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 1082.34s: package has test failures