Package evaluation of SparseIR on Julia 1.12.0-rc2.1 (1fad90817e*) started at 2025-09-11T03:19:19.573 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.79s ################################################################################ # Installation # Installing SparseIR... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [4fe2279e] + SparseIR v1.1.4 Updating `~/.julia/environments/v1.12/Manifest.toml` [0e736298] + Bessels v0.2.8 [864edb3b] + DataStructures v0.19.1 [14197337] + GenericLinearAlgebra v0.3.18 [bdf0d083] + MultiFloats v2.3.0 [bac558e1] + OrderedCollections v1.8.1 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [1fd47b50] + QuadGK v2.11.2 [fdea26ae] + SIMD v3.7.1 [4fe2279e] + SparseIR v1.1.4 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [8e850b90] + libblastrampoline_jll v5.13.1+1 Installation completed after 4.1s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 83.37s ################################################################################ # Testing # Testing SparseIR Status `/tmp/jl_3RXFkB/Project.toml` [4c88cf16] Aqua v0.8.14 [c3a54625] JET v0.10.7 [4fe2279e] SparseIR v1.1.4 [860ef19b] StableRNGs v1.0.3 [56ddb016] Logging v1.11.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_3RXFkB/Manifest.toml` [4c88cf16] Aqua v0.8.14 [0e736298] Bessels v0.2.8 [da1fd8a2] CodeTracking v2.0.0 [34da2185] Compat v4.18.0 [807dbc54] Compiler v0.1.1 [864edb3b] DataStructures v0.19.1 [14197337] GenericLinearAlgebra v0.3.18 [c3a54625] JET v0.10.7 [aa1ae85d] JuliaInterpreter v0.10.5 [70703baa] JuliaSyntax v1.0.2 [6f1432cf] LoweredCodeUtils v3.4.3 [1914dd2f] MacroTools v0.5.16 [bdf0d083] MultiFloats v2.3.0 [bac558e1] OrderedCollections v1.8.1 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [1fd47b50] QuadGK v2.11.2 [fdea26ae] SIMD v3.7.1 [4fe2279e] SparseIR v1.1.4 [860ef19b] StableRNGs v1.0.3 [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.5.20 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.1+0 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.13.1+1 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.5.0+2 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) ═════ 23 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:557 │││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 ││││││││││││││││││┌ 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:968 │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 │││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││││┌ 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:717 │││││││││││││││││││││││││ 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:720 │││││││││││││││││││││││││ 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:725 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 ││││││││││││││││││││││┌ 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:979 ││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││┌ 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:1012 ││││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 │││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 ││││││││││││││││┌ 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:968 │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 │││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││┌ 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:717 │││││││││││││││││││││││ 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:720 │││││││││││││││││││││││ 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:725 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 ││││││││││││││││││││┌ 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:979 ││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││┌ 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:1012 ││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 │││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 ││││││││││││││││┌ 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:968 │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 │││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││┌ 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:717 │││││││││││││││││││││││ 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:720 │││││││││││││││││││││││ 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:725 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 ││││││││││││││││││││┌ 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:979 ││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││┌ 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:1012 ││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 ││││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 │││││││││││││││││││┌ 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:968 ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 ││││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 │││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 ││││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││┌ 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:717 ││││││││││││││││││││││││││ 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:720 ││││││││││││││││││││││││││ 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:725 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││││┌ 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:979 │││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││││┌ 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:1012 │││││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 ││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 │││││││││││││││││┌ 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:968 ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 ││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 │││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││┌ 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:717 ││││││││││││││││││││││││ 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:720 ││││││││││││││││││││││││ 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:725 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││┌ 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:979 │││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││┌ 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:1012 │││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 │││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 ││││││││││││││││││┌ 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:968 │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 │││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││││┌ 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:717 │││││││││││││││││││││││││ 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:720 │││││││││││││││││││││││││ 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:725 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 ││││││││││││││││││││││┌ 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:979 ││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││┌ 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:1012 ││││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 │││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 ││││││││││││││││┌ 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:968 │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 │││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││┌ 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:717 │││││││││││││││││││││││ 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:720 │││││││││││││││││││││││ 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:725 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 ││││││││││││││││││││┌ 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:979 ││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││┌ 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:1012 ││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 │││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 ││││││││││││││││┌ 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:968 │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 │││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 ││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││┌ 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:717 │││││││││││││││││││││││ 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:720 │││││││││││││││││││││││ 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:725 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 ││││││││││││││││││││┌ 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:979 ││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││┌ 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:1012 ││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 ││││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 │││││││││││││││││││┌ 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:968 ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 ││││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 │││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 ││││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 │││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││┌ 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:717 ││││││││││││││││││││││││││ 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:720 ││││││││││││││││││││││││││ 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:725 ││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││││┌ 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:979 │││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││││┌ 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:1012 │││││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::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) ═════ 23 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:557 ││││││││││││││││┌ show_function(io::IOContext{IOBuffer}, f::Colon, compact::Bool, fallback::typeof(Base.show_default)) @ Base ./show.jl:540 │││││││││││││││││┌ 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:968 ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:973 │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:810 ││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:769 │││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:811 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 │││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││┌ 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:717 ││││││││││││││││││││││││ 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:720 ││││││││││││││││││││││││ 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:725 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││┌ 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:979 │││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││┌ 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:1012 │││││││││││││││││││││ 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(%229::IOContext{IOBuffer}, %292::Any)::Any ││││││││││││││││││└──────────────────── Test Summary: | Pass Fail Total Time SparseIR tests | 4911 10 4921 13m06.4s Aqua | 9 9 1m09.0s Unbound type parameters | 1 1 0.1s Undefined exports | 1 1 0.0s Compare Project.toml and test/Project.toml | 1 1 0.4s Stale dependencies | 1 1 6.2s Compat bounds | 4 4 0.7s Persistent tasks | 1 1 26.9s Actual code | 4902 10 4912 11m57.4s freq.jl | 51 51 1.9s gauss.jl | 17 17 8.3s kernel.jl | 58 58 8.5s poly.jl | 91 91 1m13.2s sve.jl | 254 254 45.4s svd.jl | 5 5 2.6s basis.jl | 19 19 1m06.0s sampling.jl | 153 153 48.9s augment.jl | 63 63 16.1s dlr.jl | 23 23 6.0s _linalg.jl | 114 114 22.2s _roots.jl | 38 38 14.3s _specfuncs.jl | 4 4 2.2s _multifloat_funcs.jl | 4012 4012 1.0s performance | 10 10 1m36.1s matsubara | 5 5 1m29.2s imaginary time | 5 5 3.4s RNG of the outermost testset: Xoshiro(0x8c984118838c2d74, 0xb631d4836c169262, 0x7e856e2cdfdf6a7f, 0x01b019b21eeca311, 0x33999961ffa56e8c) 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 810.31s 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:2427 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2280 [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:483 [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:305 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:554 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 926.79s: package has test failures