Package evaluation of SparseIR on Julia 1.12.0-rc1.2 (995ff9db19*) started at 2025-07-14T12:52:03.201 ################################################################################ # 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 [34da2185] + Compat v4.17.0 [864edb3b] + DataStructures v0.18.22 [14197337] + GenericLinearAlgebra v0.3.17 [bdf0d083] + MultiFloats v2.3.0 [bac558e1] + OrderedCollections v1.8.1 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [1fd47b50] + QuadGK v2.11.2 [fdea26ae] + SIMD v3.7.1 [4fe2279e] + SparseIR v1.1.4 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [8e850b90] + libblastrampoline_jll v5.13.1+0 Installation completed after 3.43s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 83.54s ################################################################################ # Testing # Testing SparseIR Status `/tmp/jl_PMWtXY/Project.toml` [4c88cf16] Aqua v0.8.13 [c3a54625] JET v0.10.6 [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_PMWtXY/Manifest.toml` [4c88cf16] Aqua v0.8.13 [0e736298] Bessels v0.2.8 [da1fd8a2] CodeTracking v1.3.9 [34da2185] Compat v4.17.0 [807dbc54] Compiler v0.1.1 [864edb3b] DataStructures v0.18.22 [14197337] GenericLinearAlgebra v0.3.17 [c3a54625] JET v0.10.6 [aa1ae85d] JuliaInterpreter v0.10.3 [70703baa] JuliaSyntax v1.0.2 [6f1432cf] LoweredCodeUtils v3.4.1 [1914dd2f] MacroTools v0.5.16 [bdf0d083] MultiFloats v2.3.0 [bac558e1] OrderedCollections v1.8.1 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [1fd47b50] QuadGK v2.11.2 [fdea26ae] SIMD v3.7.1 [4fe2279e] SparseIR v1.1.4 [860ef19b] StableRNGs v1.0.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.13.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+0 [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) ═════ 21 possible errors found ═════ ┌ fit(smpl::MatsubaraSampling64F{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:153 │┌ fit(smpl::MatsubaraSampling64F{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:164 ││┌ kwcall(::@NamedTuple{…}, ::typeof(fit!), buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │││┌ fit!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 ││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 │││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 ││││││││││││││││┌ 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:52 │││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 ││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 │││││││││││││││││││││││││││ 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:1125 │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 ││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 │││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 ││││││││││││││││││││││││ 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:1211 ││││││││││││││││││││││││ 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:1409 │││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 ││││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││││└──────────────────── matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:18 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:18 =# JET.@test_opt fit!(G_l, sampling, G_matsubara) ═════ 21 possible errors found ═════ ┌ fit!(buffer::Vector{ComplexF64}, smpl::MatsubaraSampling64F{FiniteTempBasis{…}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │┌ fit!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 ││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 ││││││││││││││┌ 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:52 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 ││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 │││││││││││││││││││││││││ 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:1125 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 ││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 │││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 ││││││││││││││││││││││ 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:1211 ││││││││││││││││││││││ 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:1409 │││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 ││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││└──────────────────── matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:22 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:22 =# JET.@test_opt fit!(G_l, sampling, G_matsubara; workarr) ═════ 21 possible errors found ═════ ┌ kwcall(::@NamedTuple{…}, ::typeof(fit!), buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │┌ fit!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 ││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 ││││││││││││││┌ 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:52 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 ││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 │││││││││││││││││││││││││ 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:1125 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 ││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 │││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 ││││││││││││││││││││││ 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:1211 ││││││││││││││││││││││ 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:1409 │││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 ││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││└──────────────────── matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:24 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:24 =# JET.@test_opt evaluate(sampling, G_l) ═════ 21 possible errors found ═════ ┌ evaluate(smpl::MatsubaraSampling64F{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:118 │┌ evaluate(smpl::MatsubaraSampling64F{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:128 ││┌ kwcall(::@NamedTuple{…}, ::typeof(evaluate!), buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:137 │││┌ evaluate!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:144 ││││┌ matop_along_dim!(buffer::Vector{…}, mat::Matrix{…}, arr::Vector{…}, dim::Int64, op::typeof(mul!)) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:226 │││││┌ matop!(buffer::Vector{ComplexF64}, mat::Matrix{ComplexF64}, arr::Vector{ComplexF64}, op::typeof(mul!), dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:250 ││││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 │││││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 ││││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 │││││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 ││││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 │││││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 ││││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 │││││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 ││││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 │││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 ││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 │││││││││││││││││┌ 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:52 ││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 │││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 ││││││││││││││││││││││││││││ 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:1125 ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 │││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 ││││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 │││││││││││││││││││││││││ 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:1211 │││││││││││││││││││││││││ 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:1409 ││││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 │││││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any ││││││││││││││││││││└──────────────────── matsubara: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:26 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:26 =# JET.@test_opt evaluate!(G_matsubara, sampling, G_l) ═════ 21 possible errors found ═════ ┌ evaluate!(buffer::Vector{ComplexF64}, smpl::MatsubaraSampling64F{FiniteTempBasis{…}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:137 │┌ evaluate!(buffer::Vector{…}, smpl::MatsubaraSampling64F{…}, al::Vector{…}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:144 ││┌ matop_along_dim!(buffer::Vector{…}, mat::Matrix{…}, arr::Vector{…}, dim::Int64, op::typeof(mul!)) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:226 │││┌ matop!(buffer::Vector{ComplexF64}, mat::Matrix{ComplexF64}, arr::Vector{ComplexF64}, op::typeof(mul!), dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:250 ││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 │││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 ││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 │││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 ││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 │││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 ││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 │││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 ││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 ││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 │││││││││││││││┌ 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:52 ││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 │││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 ││││││││││││││││││││││││││ 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:1125 ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 │││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 ││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 │││││││││││││││││││││││ 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:1211 │││││││││││││││││││││││ 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:1409 ││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 │││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any ││││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:33 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:33 =# JET.@test_opt fit(sampling, G_tau) ═════ 21 possible errors found ═════ ┌ fit(smpl::TauSampling64{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:153 │┌ fit(smpl::TauSampling64{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:164 ││┌ kwcall(::@NamedTuple{…}, ::typeof(fit!), buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │││┌ fit!(buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 ││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 │││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 ││││││││││││││││┌ 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:52 │││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 ││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 │││││││││││││││││││││││││││ 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:1125 │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 ││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 │││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 ││││││││││││││││││││││││ 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:1211 ││││││││││││││││││││││││ 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:1409 │││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 ││││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:36 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:36 =# JET.@test_opt fit!(G_l, sampling, G_tau) ═════ 21 possible errors found ═════ ┌ fit!(buffer::Vector{ComplexF64}, smpl::TauSampling64{FiniteTempBasis{…}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │┌ fit!(buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 ││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 ││││││││││││││┌ 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:52 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 ││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 │││││││││││││││││││││││││ 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:1125 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 ││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 │││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 ││││││││││││││││││││││ 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:1211 ││││││││││││││││││││││ 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:1409 │││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 ││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:39 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:39 =# JET.@test_opt fit!(G_l, sampling, G_tau; workarr) ═════ 21 possible errors found ═════ ┌ kwcall(::@NamedTuple{…}, ::typeof(fit!), buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:184 │┌ fit!(buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}; dim::Int64, workarr::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:193 ││┌ div_noalloc!(buffer::Vector{…}, mat::SVD{…}, arr::Vector{…}, workarr::Vector{…}, dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:268 │││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 ││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 │││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 ││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 │││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 ││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 │││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 ││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 │││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 ││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 ││││││││││││││┌ 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:52 │││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 ││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 │││││││││││││││││││││││││ 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:1125 │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 ││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 │││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 ││││││││││││││││││││││ 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:1211 ││││││││││││││││││││││ 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:1409 │││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 ││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any │││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:41 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:41 =# JET.@test_opt evaluate(sampling, G_l) ═════ 21 possible errors found ═════ ┌ evaluate(smpl::TauSampling64{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:118 │┌ evaluate(smpl::TauSampling64{FiniteTempBasis{Fermionic, LogisticKernel}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:128 ││┌ kwcall(::@NamedTuple{…}, ::typeof(evaluate!), buffer::Vector{…}, smpl::TauSampling64{…}, al::Vector{…}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:137 │││┌ evaluate!(buffer::Vector{ComplexF64}, smpl::TauSampling64{FiniteTempBasis{…}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:144 ││││┌ matop_along_dim!(buffer::Vector{…}, mat::Matrix{…}, arr::Vector{…}, dim::Int64, op::typeof(mul!)) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:226 │││││┌ matop!(buffer::Vector{ComplexF64}, mat::Matrix{Float64}, arr::Vector{ComplexF64}, op::typeof(mul!), dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:250 ││││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 │││││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 ││││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 │││││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 ││││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 │││││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 ││││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 │││││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 ││││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 │││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 ││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 │││││││││││││││││┌ 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:52 ││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 │││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 ││││││││││││││││││││││││││││ 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:1125 ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 │││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 ││││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 │││││││││││││││││││││││││ 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:1211 │││││││││││││││││││││││││ 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:1409 ││││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 │││││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any ││││││││││││││││││││└──────────────────── imaginary time: JET-test failed at /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:42 Expression: #= /home/pkgeval/.julia/packages/SparseIR/Lrt2M/test/performance.jl:42 =# JET.@test_opt evaluate!(G_tau, sampling, G_l) ═════ 21 possible errors found ═════ ┌ evaluate!(buffer::Vector{ComplexF64}, smpl::TauSampling64{FiniteTempBasis{…}}, al::Vector{ComplexF64}) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:137 │┌ evaluate!(buffer::Vector{ComplexF64}, smpl::TauSampling64{FiniteTempBasis{…}}, al::Vector{ComplexF64}; dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:144 ││┌ matop_along_dim!(buffer::Vector{…}, mat::Matrix{…}, arr::Vector{…}, dim::Int64, op::typeof(mul!)) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:226 │││┌ matop!(buffer::Vector{ComplexF64}, mat::Matrix{Float64}, arr::Vector{ComplexF64}, op::typeof(mul!), dim::Int64) @ SparseIR /home/pkgeval/.julia/packages/SparseIR/Lrt2M/src/sampling.jl:250 ││││┌ reshape(parent::Vector{ComplexF64}, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:133 │││││┌ _reshape_uncolon(A::Vector{ComplexF64}, _dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:147 ││││││┌ _reshape_uncolon_computesize(len::Int64, dims::Tuple{Int64, Colon}, pre::Tuple{Int64}, post::Tuple{}) @ Base ./reshapedarray.jl:154 │││││││┌ _reshape_uncolon_computesize_nonempty(len::Int64, dims::Tuple{Int64, Colon}, pr::Int64) @ Base ./reshapedarray.jl:170 ││││││││┌ throw2(lenA::Int64, dims::Tuple{Int64, Colon}) @ Base ./reshapedarray.jl:137 │││││││││┌ string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:193 ││││││││││┌ print_to_string(::String, ::Int64, ::String, ::Tuple{Int64, Colon}) @ Base ./strings/io.jl:151 │││││││││││┌ print(io::IOBuffer, x::Tuple{Int64, Colon}) @ Base ./strings/io.jl:35 ││││││││││││┌ show(io::IOBuffer, t::Tuple{Int64, Colon}) @ Base ./show.jl:1470 │││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{Int64, Colon}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1437 ││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Tuple{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, n::Int64) @ Base ./show.jl:1452 │││││││││││││││┌ 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:52 ││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl: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:2814 │││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2806 ││││││││││││││││││││││││││ 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:1125 ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1128 │││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1116 ││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1188 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 │││││││││││││││││││││││ 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:1211 │││││││││││││││││││││││ 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:1409 ││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 │││││││││││││││││││││││ 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(%237::IOContext{IOBuffer}, %300::Any)::Any ││││││││││││││││││└──────────────────── Test Summary: | Pass Fail Total Time SparseIR tests | 4911 10 4921 13m06.7s Aqua | 9 9 1m11.8s 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 7.2s Compat bounds | 4 4 0.8s Persistent tasks | 1 1 28.1s Actual code | 4902 10 4912 11m54.9s freq.jl | 51 51 1.8s gauss.jl | 17 17 8.3s kernel.jl | 58 58 8.5s poly.jl | 91 91 1m12.7s sve.jl | 254 254 45.0s svd.jl | 5 5 2.6s basis.jl | 19 19 1m05.4s sampling.jl | 153 153 47.9s augment.jl | 63 63 16.4s dlr.jl | 23 23 6.7s _linalg.jl | 114 114 21.4s _roots.jl | 38 38 13.9s _specfuncs.jl | 4 4 2.2s _multifloat_funcs.jl | 4012 4012 1.1s performance | 10 10 1m47.0s matsubara | 5 5 1m41.8s imaginary time | 5 5 1.9s RNG of the outermost testset: Xoshiro(0x86491b81a8e949d6, 0x621637885caeefb4, 0x73071b7ae188f8f1, 0xa5fc67347af5cbb0, 0x75961df0835b8777) 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.33s 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:2458 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2313 [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:511 [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 925.34s: package has test failures