Package evaluation of Cortex on Julia 1.12.0-rc2.1 (084dab1917*) started at 2025-09-12T01:17:33.773 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.95s ################################################################################ # Installation # Installing Cortex... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [39612bbb] + Cortex v0.3.0 Updating `~/.julia/environments/v1.12/Manifest.toml` [39612bbb] + Cortex v0.3.0 Installation completed after 1.22s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 331.13s ################################################################################ # Testing # Testing Cortex Status `/tmp/jl_pCmPOf/Project.toml` [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.0 [b30351d1] BipartiteFactorGraphs v1.2.0 [39612bbb] Cortex v0.3.0 [f526b714] GraphViz v0.2.0 [c3a54625] JET v0.10.7 [189a3867] Reexport v1.2.2 [860ef19b] StableRNGs v1.0.3 [f8b46487] TestItemRunner v1.1.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_pCmPOf/Manifest.toml` [4c88cf16] Aqua v0.8.14 [ec485272] ArnoldiMethod v0.4.0 [6e4b80f9] BenchmarkTools v1.6.0 [b30351d1] BipartiteFactorGraphs v1.2.0 [da1fd8a2] CodeTracking v2.0.0 [34da2185] Compat v4.18.0 [807dbc54] Compiler v0.1.1 [39612bbb] Cortex v0.3.0 [864edb3b] DataStructures v0.19.1 [5789e2e9] FileIO v1.17.0 [f526b714] GraphViz v0.2.0 [86223c79] Graphs v1.13.1 [d25df0c9] Inflate v0.1.5 [c3a54625] JET v0.10.7 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v0.21.4 [aa1ae85d] JuliaInterpreter v0.10.5 [70703baa] JuliaSyntax v1.0.2 [6f1432cf] LoweredCodeUtils v3.4.3 [1914dd2f] MacroTools v0.5.16 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [699a6c99] SimpleTraits v0.9.5 [860ef19b] StableRNGs v1.0.3 [90137ffa] StaticArrays v1.9.15 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [f8b46487] TestItemRunner v1.1.0 [1c621080] TestItems v1.0.0 [6e34b625] Bzip2_jll v1.0.9+0 [83423d85] Cairo_jll v1.18.5+0 [2e619515] Expat_jll v2.7.1+0 [a3f928ae] Fontconfig_jll v2.17.1+0 [d7e528f0] FreeType2_jll v2.13.4+0 [559328eb] FriBidi_jll v1.0.17+0 [b0724c58] GettextRuntime_jll v0.22.4+0 [7746bdde] Glib_jll v2.86.0+0 [3b182d85] Graphite2_jll v1.3.15+0 [3c863552] Graphviz_jll v2.50.0+1 [2e76f6c2] HarfBuzz_jll v8.5.1+0 [1d63c593] LLVMOpenMP_jll v18.1.8+0 [dd4b983a] LZO_jll v2.10.3+0 [e9f186c6] Libffi_jll v3.4.7+0 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.41.1+0 [38a345b3] Libuuid_jll v2.41.1+0 [36c8627f] Pango_jll v1.56.3+0 ⌅ [30392449] Pixman_jll v0.44.2+0 [4f6342f7] Xorg_libX11_jll v1.8.12+0 [0c0b7dd1] Xorg_libXau_jll v1.0.13+0 [a3789734] Xorg_libXdmcp_jll v1.1.6+0 [1082639a] Xorg_libXext_jll v1.3.7+0 [ea2f1a96] Xorg_libXrender_jll v0.9.12+0 [c7cfdc94] Xorg_libxcb_jll v1.17.1+0 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 [b53b4c65] libpng_jll v1.6.50+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.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 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.12.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [1a1011a3] SharedArrays v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.12.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 [efcefdf7] PCRE2_jll v10.44.0+1 [bea87d4a] SuiteSparse_jll v7.8.3+2 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.13.1+1 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.5.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Precompiling packages... 1661.3 ms ✓ StaticArrays → StaticArraysStatisticsExt 4067.0 ms ✓ ArnoldiMethod 11302.7 ms ✓ Graphs 3607.3 ms ✓ BipartiteFactorGraphs 4 dependencies successfully precompiled in 21 seconds. 26 already precompiled. 1 dependency had output during precompilation: ┌ Graphs │ WARNING: importing deprecated binding DataStructures.IntDisjointSets into Graphs. │ , use IntDisjointSet instead. └ Precompiling packages... 3870.4 ms ✓ Cortex → BipartiteFactorGraphsExt 1 dependency successfully precompiled in 4 seconds. 31 already precompiled. Inference in Beta-Bernoulli model: JET-test failed at /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/inference_engine_tests.jl:353 Expression: #= /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/inference_engine_tests.jl:353 =# JET.@test_opt Cortex.update_marginals!(engine, p) ═════ 36 possible errors found ═════ ┌ update_marginals!(engine::Cortex.InferenceEngine{…}, variable_ids::Int64) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:556 │┌ update_marginals!(engine::Cortex.InferenceEngine{…}, variable_ids::Tuple{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:567 ││┌ trace_inference_request(f::Cortex.var"#update_marginals!##0#update_marginals!##1"{…}, ::Nothing, engine::Cortex.InferenceEngine{…}, request::Cortex.InferenceRequest{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:758 │││┌ (::Cortex.var"#update_marginals!##0#update_marginals!##1"{…})(inference_request_trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:581 ││││┌ trace_inference_round(f::Cortex.var"#update_marginals!##2#update_marginals!##3"{…}, trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:793 │││││┌ (::Cortex.var"#update_marginals!##2#update_marginals!##3"{…})(inference_round_trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:589 ││││││┌ kwcall(::@NamedTuple{…}, ::typeof(Cortex.process_inference_request), processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, request::Cortex.InferenceRequest{…}, variable_id::Int64, marginal::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:512 │││││││┌ process_inference_request(processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, request::Cortex.InferenceRequest{…}, variable_id::Int64, marginal::Cortex.Signal{…}; trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:515 ││││││││┌ process_dependencies!(f::Cortex.var"#19#20"{…}, signal::Cortex.Signal{…}; retry::Bool) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:472 │││││││││┌ (::Cortex.var"#19#20"{…})(dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:517 ││││││││││┌ trace_inference_execution(f::Cortex.var"#21#22"{…}, ::Nothing, variable_id::Int64, dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:826 │││││││││││┌ (::Cortex.var"#21#22"{…})() @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:518 ││││││││││││┌ process!(processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, engine::Cortex.InferenceEngine{…}, variable_id::Int64, dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:482 │││││││││││││┌ compute!(strategy::Cortex.var"#process!##0#process!##1"{…}, signal::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:392 ││││││││││││││┌ compute!(strategy::Cortex.var"#process!##0#process!##1"{…}, signal::Cortex.Signal{…}; force::Bool, skip_if_no_listeners::Bool) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:400 │││││││││││││││┌ string(::String, ::Cortex.Signal{Any, Union{…}}, ::String, ::Vector{Cortex.Signal{…}}) @ Base ./strings/io.jl:193 ││││││││││││││││┌ print_to_string(::String, ::Cortex.Signal{Any, Union{…}}, ::String, ::Vector{Cortex.Signal{…}}) @ Base ./strings/io.jl:151 │││││││││││││││││┌ print(io::IOBuffer, x::Cortex.Signal{Any, Union{…}}) @ Base ./strings/io.jl:35 ││││││││││││││││││┌ show(io::IOBuffer, s::Cortex.Signal{Any, Union{…}}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:363 │││││││││││││││││││┌ repr(x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./strings/io.jl:286 ││││││││││││││││││││┌ repr(x::Cortex.InferenceSignalVariants.Unspecified; context::Nothing) @ Base ./strings/io.jl:286 │││││││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(sprint), f::typeof(show), args::Cortex.InferenceSignalVariants.Unspecified) @ Base ./strings/io.jl:110 ││││││││││││││││││││││┌ sprint(f::typeof(show), args::Cortex.InferenceSignalVariants.Unspecified; context::Nothing, sizehint::Int64) @ Base ./strings/io.jl:117 │││││││││││││││││││││││┌ show(io::IOBuffer, x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./show.jl:482 ││││││││││││││││││││││││┌ show_default(io::IOBuffer, x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./show.jl:487 │││││││││││││││││││││││││┌ _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:491 ││││││││││││││││││││││││││┌ show(io::IOBuffer, x::DataType) @ Base ./show.jl:968 │││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:973 ││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:810 │││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:776 ││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 ││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 │││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError ││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError ││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:811 │││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 ││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 ││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 │││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any ││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:717 │││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any ││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:720 │││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any ││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:725 │││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:976 ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1127 │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 ││││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 │││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1219 ││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 │││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2816 ││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2808 │││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any ││││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:717 │││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %253::Any)::Any ││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:720 │││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %313::Any)::Any ││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:725 │││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %193::Any)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %227::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %57::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %332::Tuple, %331::DataType)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:979 ││││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %67::Any)::Any ││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %51::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1010 ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any ││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1012 ││││││││││││││││││││││││││││ runtime dispatch detected: show(%77::IOContext{IOBuffer}, %78::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ _show_default(io::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::IOBuffer, x::Any) @ Base ./show.jl:494 ││││││││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:504 ││││││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %183::Any)::Any │││││││││││││││││││││││││└──────────────────── ││││││││││││││││││┌ show(io::IOBuffer, s::Cortex.Signal{Any, Union{…}}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:361 │││││││││││││││││││ runtime dispatch detected: Cortex.repr(%5::Any)::String ││││││││││││││││││└──────────────────── │││││││││││││││││┌ print(io::IOBuffer, x::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:35 ││││││││││││││││││┌ show(io::IOBuffer, X::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:486 │││││││││││││││││││┌ show_vector(io::IOBuffer, v::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:515 ││││││││││││││││││││┌ show_vector(io::IOBuffer, v::Vector{Cortex.Signal{Any, Union{…}}}, opn::Char, cls::Char) @ Base ./arrayshow.jl:515 │││││││││││││││││││││┌ typeinfo_prefix(io::IOBuffer, X::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:596 ││││││││││││││││││││││┌ kwcall(::@NamedTuple{context::IOBuffer}, ::typeof(sprint), f::typeof(print), args::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:110 │││││││││││││││││││││││┌ sprint(f::typeof(print), args::Type{Cortex.Signal{Any, Union{…}}}; context::IOBuffer, sizehint::Int64) @ Base ./strings/io.jl:115 ││││││││││││││││││││││││┌ print(io::IOContext{IOBuffer}, x::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:35 │││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./show.jl:968 ││││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:979 │││││││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any │││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 │││││││││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1012 │││││││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any ││││││││││││││││││││││││││└──────────────────── Inference in Beta-Bernoulli model: JET-test failed at /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/inference_engine_tests.jl:354 Expression: #= /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/inference_engine_tests.jl:354 =# JET.@test_opt Cortex.update_marginals!(engine, (p,)) ═════ 36 possible errors found ═════ ┌ update_marginals!(engine::Cortex.InferenceEngine{…}, variable_ids::Tuple{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:567 │┌ trace_inference_request(f::Cortex.var"#update_marginals!##0#update_marginals!##1"{…}, ::Nothing, engine::Cortex.InferenceEngine{…}, request::Cortex.InferenceRequest{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:758 ││┌ (::Cortex.var"#update_marginals!##0#update_marginals!##1"{…})(inference_request_trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:581 │││┌ trace_inference_round(f::Cortex.var"#update_marginals!##2#update_marginals!##3"{…}, trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:793 ││││┌ (::Cortex.var"#update_marginals!##2#update_marginals!##3"{…})(inference_round_trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:589 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(Cortex.process_inference_request), processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, request::Cortex.InferenceRequest{…}, variable_id::Int64, marginal::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:512 ││││││┌ process_inference_request(processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, request::Cortex.InferenceRequest{…}, variable_id::Int64, marginal::Cortex.Signal{…}; trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:515 │││││││┌ process_dependencies!(f::Cortex.var"#19#20"{…}, signal::Cortex.Signal{…}; retry::Bool) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:472 ││││││││┌ (::Cortex.var"#19#20"{…})(dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:517 │││││││││┌ trace_inference_execution(f::Cortex.var"#21#22"{…}, ::Nothing, variable_id::Int64, dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:826 ││││││││││┌ (::Cortex.var"#21#22"{…})() @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:518 │││││││││││┌ process!(processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, engine::Cortex.InferenceEngine{…}, variable_id::Int64, dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:482 ││││││││││││┌ compute!(strategy::Cortex.var"#process!##0#process!##1"{…}, signal::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:392 │││││││││││││┌ compute!(strategy::Cortex.var"#process!##0#process!##1"{…}, signal::Cortex.Signal{…}; force::Bool, skip_if_no_listeners::Bool) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:400 ││││││││││││││┌ string(::String, ::Cortex.Signal{Any, Union{…}}, ::String, ::Vector{Cortex.Signal{…}}) @ Base ./strings/io.jl:193 │││││││││││││││┌ print_to_string(::String, ::Cortex.Signal{Any, Union{…}}, ::String, ::Vector{Cortex.Signal{…}}) @ Base ./strings/io.jl:151 ││││││││││││││││┌ print(io::IOBuffer, x::Cortex.Signal{Any, Union{…}}) @ Base ./strings/io.jl:35 │││││││││││││││││┌ show(io::IOBuffer, s::Cortex.Signal{Any, Union{…}}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:363 ││││││││││││││││││┌ repr(x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./strings/io.jl:286 │││││││││││││││││││┌ repr(x::Cortex.InferenceSignalVariants.Unspecified; context::Nothing) @ Base ./strings/io.jl:286 ││││││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(sprint), f::typeof(show), args::Cortex.InferenceSignalVariants.Unspecified) @ Base ./strings/io.jl:110 │││││││││││││││││││││┌ sprint(f::typeof(show), args::Cortex.InferenceSignalVariants.Unspecified; context::Nothing, sizehint::Int64) @ Base ./strings/io.jl:117 ││││││││││││││││││││││┌ show(io::IOBuffer, x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./show.jl:482 │││││││││││││││││││││││┌ show_default(io::IOBuffer, x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./show.jl:487 ││││││││││││││││││││││││┌ _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:491 │││││││││││││││││││││││││┌ show(io::IOBuffer, x::DataType) @ Base ./show.jl:968 ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:973 │││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:810 ││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:776 │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:811 ││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:717 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:720 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:725 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1127 ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 │││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 ││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1219 │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any │││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:717 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %253::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:720 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %313::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:725 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %193::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %227::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %57::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %332::Tuple, %331::DataType)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:979 │││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:912 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %67::Any)::Any │││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 │││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %51::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1010 │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1012 │││││││││││││││││││││││││││ runtime dispatch detected: show(%77::IOContext{IOBuffer}, %78::Any)::Any ││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ _show_default(io::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::IOBuffer, x::Any) @ Base ./show.jl:494 │││││││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:504 │││││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %183::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││┌ show(io::IOBuffer, s::Cortex.Signal{Any, Union{…}}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:361 ││││││││││││││││││ runtime dispatch detected: Cortex.repr(%5::Any)::String │││││││││││││││││└──────────────────── ││││││││││││││││┌ print(io::IOBuffer, x::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:35 │││││││││││││││││┌ show(io::IOBuffer, X::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:486 ││││││││││││││││││┌ show_vector(io::IOBuffer, v::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:515 │││││││││││││││││││┌ show_vector(io::IOBuffer, v::Vector{Cortex.Signal{Any, Union{…}}}, opn::Char, cls::Char) @ Base ./arrayshow.jl:515 ││││││││││││││││││││┌ typeinfo_prefix(io::IOBuffer, X::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:596 │││││││││││││││││││││┌ kwcall(::@NamedTuple{context::IOBuffer}, ::typeof(sprint), f::typeof(print), args::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:110 ││││││││││││││││││││││┌ sprint(f::typeof(print), args::Type{Cortex.Signal{Any, Union{…}}}; context::IOBuffer, sizehint::Int64) @ Base ./strings/io.jl:115 │││││││││││││││││││││││┌ print(io::IOContext{IOBuffer}, x::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:35 ││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./show.jl:968 │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:979 ││││││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1012 ││││││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││││││││└──────────────────── Inference in Beta-Bernoulli model: JET-test failed at /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/inference_engine_tests.jl:355 Expression: #= /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/inference_engine_tests.jl:355 =# JET.@test_opt Cortex.update_marginals!(engine, [p]) ═════ 36 possible errors found ═════ ┌ update_marginals!(engine::Cortex.InferenceEngine{…}, variable_ids::Vector{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:567 │┌ trace_inference_request(f::Cortex.var"#update_marginals!##0#update_marginals!##1"{…}, ::Nothing, engine::Cortex.InferenceEngine{…}, request::Cortex.InferenceRequest{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:758 ││┌ (::Cortex.var"#update_marginals!##0#update_marginals!##1"{…})(inference_request_trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:581 │││┌ trace_inference_round(f::Cortex.var"#update_marginals!##2#update_marginals!##3"{…}, trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:793 ││││┌ (::Cortex.var"#update_marginals!##2#update_marginals!##3"{…})(inference_round_trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:589 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(Cortex.process_inference_request), processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, request::Cortex.InferenceRequest{…}, variable_id::Int64, marginal::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:512 ││││││┌ process_inference_request(processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, request::Cortex.InferenceRequest{…}, variable_id::Int64, marginal::Cortex.Signal{…}; trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:515 │││││││┌ process_dependencies!(f::Cortex.var"#19#20"{…}, signal::Cortex.Signal{…}; retry::Bool) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:472 ││││││││┌ (::Cortex.var"#19#20"{…})(dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:517 │││││││││┌ trace_inference_execution(f::Cortex.var"#21#22"{…}, ::Nothing, variable_id::Int64, dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:826 ││││││││││┌ (::Cortex.var"#21#22"{…})() @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:518 │││││││││││┌ process!(processor::Main.var"##293".BetaBernoulliInferenceRequestProcessor, engine::Cortex.InferenceEngine{…}, variable_id::Int64, dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:482 ││││││││││││┌ compute!(strategy::Cortex.var"#process!##0#process!##1"{…}, signal::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:392 │││││││││││││┌ compute!(strategy::Cortex.var"#process!##0#process!##1"{…}, signal::Cortex.Signal{…}; force::Bool, skip_if_no_listeners::Bool) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:400 ││││││││││││││┌ string(::String, ::Cortex.Signal{Any, Union{…}}, ::String, ::Vector{Cortex.Signal{…}}) @ Base ./strings/io.jl:193 │││││││││││││││┌ print_to_string(::String, ::Cortex.Signal{Any, Union{…}}, ::String, ::Vector{Cortex.Signal{…}}) @ Base ./strings/io.jl:151 ││││││││││││││││┌ print(io::IOBuffer, x::Cortex.Signal{Any, Union{…}}) @ Base ./strings/io.jl:35 │││││││││││││││││┌ show(io::IOBuffer, s::Cortex.Signal{Any, Union{…}}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:363 ││││││││││││││││││┌ repr(x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./strings/io.jl:286 │││││││││││││││││││┌ repr(x::Cortex.InferenceSignalVariants.Unspecified; context::Nothing) @ Base ./strings/io.jl:286 ││││││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(sprint), f::typeof(show), args::Cortex.InferenceSignalVariants.Unspecified) @ Base ./strings/io.jl:110 │││││││││││││││││││││┌ sprint(f::typeof(show), args::Cortex.InferenceSignalVariants.Unspecified; context::Nothing, sizehint::Int64) @ Base ./strings/io.jl:117 ││││││││││││││││││││││┌ show(io::IOBuffer, x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./show.jl:482 │││││││││││││││││││││││┌ show_default(io::IOBuffer, x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./show.jl:487 ││││││││││││││││││││││││┌ _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:491 │││││││││││││││││││││││││┌ show(io::IOBuffer, x::DataType) @ Base ./show.jl:968 ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:973 │││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:810 ││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:776 │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:811 ││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:717 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:720 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:725 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1127 ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 │││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 ││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1219 │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any │││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:717 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %253::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:720 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %313::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:725 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %193::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %227::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %57::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %332::Tuple, %331::DataType)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:979 │││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:912 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %67::Any)::Any │││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 │││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %51::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1010 │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1012 │││││││││││││││││││││││││││ runtime dispatch detected: show(%77::IOContext{IOBuffer}, %78::Any)::Any ││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ _show_default(io::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::IOBuffer, x::Any) @ Base ./show.jl:494 │││││││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:504 │││││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %183::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││┌ show(io::IOBuffer, s::Cortex.Signal{Any, Union{…}}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:361 ││││││││││││││││││ runtime dispatch detected: Cortex.repr(%5::Any)::String │││││││││││││││││└──────────────────── ││││││││││││││││┌ print(io::IOBuffer, x::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:35 │││││││││││││││││┌ show(io::IOBuffer, X::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:486 ││││││││││││││││││┌ show_vector(io::IOBuffer, v::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:515 │││││││││││││││││││┌ show_vector(io::IOBuffer, v::Vector{Cortex.Signal{Any, Union{…}}}, opn::Char, cls::Char) @ Base ./arrayshow.jl:515 ││││││││││││││││││││┌ typeinfo_prefix(io::IOBuffer, X::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:596 │││││││││││││││││││││┌ kwcall(::@NamedTuple{context::IOBuffer}, ::typeof(sprint), f::typeof(print), args::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:110 ││││││││││││││││││││││┌ sprint(f::typeof(print), args::Type{Cortex.Signal{Any, Union{…}}}; context::IOBuffer, sizehint::Int64) @ Base ./strings/io.jl:115 │││││││││││││││││││││││┌ print(io::IOContext{IOBuffer}, x::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:35 ││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./show.jl:968 │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:979 ││││││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1012 ││││││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││││││││└──────────────────── JET.@test_opt of the Inference in a simple SSM model - Belief Propagation: JET-test failed at /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/inference_engine_tests.jl:590 Expression: #= /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/inference_engine_tests.jl:590 =# JET.@test_opt Cortex.update_marginals!(engine, x) ═════ 36 possible errors found ═════ ┌ update_marginals!(engine::Cortex.InferenceEngine{…}, variable_ids::Vector{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:567 │┌ trace_inference_request(f::Cortex.var"#update_marginals!##0#update_marginals!##1"{…}, ::Nothing, engine::Cortex.InferenceEngine{…}, request::Cortex.InferenceRequest{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:758 ││┌ (::Cortex.var"#update_marginals!##0#update_marginals!##1"{…})(inference_request_trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:581 │││┌ trace_inference_round(f::Cortex.var"#update_marginals!##2#update_marginals!##3"{…}, trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:793 ││││┌ (::Cortex.var"#update_marginals!##2#update_marginals!##3"{…})(inference_round_trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:589 │││││┌ kwcall(::@NamedTuple{…}, ::typeof(Cortex.process_inference_request), processor::Main.var"##295".TypeStableSSMBeliefPropagationInferenceRequestProcessor, request::Cortex.InferenceRequest{…}, variable_id::Int64, marginal::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:512 ││││││┌ process_inference_request(processor::Main.var"##295".TypeStableSSMBeliefPropagationInferenceRequestProcessor, request::Cortex.InferenceRequest{…}, variable_id::Int64, marginal::Cortex.Signal{…}; trace::Nothing) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:515 │││││││┌ process_dependencies!(f::Cortex.var"#19#20"{…}, signal::Cortex.Signal{…}; retry::Bool) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:472 ││││││││┌ (::Cortex.var"#19#20"{…})(dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:517 │││││││││┌ trace_inference_execution(f::Cortex.var"#21#22"{…}, ::Nothing, variable_id::Int64, dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:826 ││││││││││┌ (::Cortex.var"#21#22"{…})() @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:518 │││││││││││┌ process!(processor::Main.var"##295".TypeStableSSMBeliefPropagationInferenceRequestProcessor, engine::Cortex.InferenceEngine{…}, variable_id::Int64, dependency::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/inference_engine.jl:482 ││││││││││││┌ compute!(strategy::Cortex.var"#process!##0#process!##1"{…}, signal::Cortex.Signal{…}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:392 │││││││││││││┌ compute!(strategy::Cortex.var"#process!##0#process!##1"{…}, signal::Cortex.Signal{…}; force::Bool, skip_if_no_listeners::Bool) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:400 ││││││││││││││┌ string(::String, ::Cortex.Signal{Any, Union{…}}, ::String, ::Vector{Cortex.Signal{…}}) @ Base ./strings/io.jl:193 │││││││││││││││┌ print_to_string(::String, ::Cortex.Signal{Any, Union{…}}, ::String, ::Vector{Cortex.Signal{…}}) @ Base ./strings/io.jl:151 ││││││││││││││││┌ print(io::IOBuffer, x::Cortex.Signal{Any, Union{…}}) @ Base ./strings/io.jl:35 │││││││││││││││││┌ show(io::IOBuffer, s::Cortex.Signal{Any, Union{…}}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:363 ││││││││││││││││││┌ repr(x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./strings/io.jl:286 │││││││││││││││││││┌ repr(x::Cortex.InferenceSignalVariants.Unspecified; context::Nothing) @ Base ./strings/io.jl:286 ││││││││││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(sprint), f::typeof(show), args::Cortex.InferenceSignalVariants.Unspecified) @ Base ./strings/io.jl:110 │││││││││││││││││││││┌ sprint(f::typeof(show), args::Cortex.InferenceSignalVariants.Unspecified; context::Nothing, sizehint::Int64) @ Base ./strings/io.jl:117 ││││││││││││││││││││││┌ show(io::IOBuffer, x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./show.jl:482 │││││││││││││││││││││││┌ show_default(io::IOBuffer, x::Cortex.InferenceSignalVariants.Unspecified) @ Base ./show.jl:487 ││││││││││││││││││││││││┌ _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:491 │││││││││││││││││││││││││┌ show(io::IOBuffer, x::DataType) @ Base ./show.jl:968 ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:973 │││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:810 ││││││││││││││││││││││││││││┌ make_wheres(io::IOBuffer, env::Core.SimpleVector, x::Type) @ Base ./show.jl:776 │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:247 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:55 ││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%52::Any)::AssertionError │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 ││││││││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%89::Any)::AssertionError │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, x::Type) @ Base ./show.jl:811 ││││││││││││││││││││││││││││┌ show_typealias(io::IOBuffer, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:758 │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, b::Any)::Any │││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:717 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %277::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:720 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %349::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:725 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %205::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1127 ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1130 │││││││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1118 ││││││││││││││││││││││││││││││ runtime dispatch detected: eltype(%76::DataType)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1219 │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:722 ││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2816 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2808 ││││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, b::Any)::Any │││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:717 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %253::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:720 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %313::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:725 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %193::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %227::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %57::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %332::Tuple, %331::DataType)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:979 │││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:912 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %67::Any)::Any │││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:983 │││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 │││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %51::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1010 │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %264::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %69::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %66::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %443::Tuple, %442::DataType)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1213 ││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %533::Tuple, %537::DataType)::Any │││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1012 │││││││││││││││││││││││││││ runtime dispatch detected: show(%77::IOContext{IOBuffer}, %78::Any)::Any ││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ _show_default(io::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::IOBuffer, x::Any) @ Base ./show.jl:494 │││││││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ _show_default(io::IOBuffer, x::Any) @ Base ./show.jl:504 │││││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %183::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││┌ show(io::IOBuffer, s::Cortex.Signal{Any, Union{…}}) @ Cortex /home/pkgeval/.julia/packages/Cortex/ZrGFJ/src/signal.jl:361 ││││││││││││││││││ runtime dispatch detected: Cortex.repr(%5::Any)::String │││││││││││││││││└──────────────────── ││││││││││││││││┌ print(io::IOBuffer, x::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:35 │││││││││││││││││┌ show(io::IOBuffer, X::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:486 ││││││││││││││││││┌ show_vector(io::IOBuffer, v::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:515 │││││││││││││││││││┌ show_vector(io::IOBuffer, v::Vector{Cortex.Signal{Any, Union{…}}}, opn::Char, cls::Char) @ Base ./arrayshow.jl:515 ││││││││││││││││││││┌ typeinfo_prefix(io::IOBuffer, X::Vector{Cortex.Signal{Any, Union{…}}}) @ Base ./arrayshow.jl:596 │││││││││││││││││││││┌ kwcall(::@NamedTuple{context::IOBuffer}, ::typeof(sprint), f::typeof(print), args::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:110 ││││││││││││││││││││││┌ sprint(f::typeof(print), args::Type{Cortex.Signal{Any, Union{…}}}; context::IOBuffer, sizehint::Int64) @ Base ./strings/io.jl:115 │││││││││││││││││││││││┌ print(io::IOContext{IOBuffer}, x::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./strings/io.jl:35 ││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::Type{Cortex.Signal{Any, Union{…}}}) @ Base ./show.jl:968 │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:979 ││││││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:912 │││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %111::Any)::Any ││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1411 │││││││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1422 ││││││││││││││││││││││││││││ runtime dispatch detected: show(%75::IOContext{IOBuffer}, %137::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1012 ││││││││││││││││││││││││││ runtime dispatch detected: show(%132::IOContext{IOBuffer}, %133::Any)::Any │││││││││││││││││││││││││└──────────────────── Precompiling packages... 1479.9 ms ✓ Xorg_libXau_jll 1273.5 ms ✓ Xorg_xtrans_jll 1459.7 ms ✓ Xorg_libXdmcp_jll 1484.5 ms ✓ libpng_jll 1492.5 ms ✓ Graphite2_jll 1499.2 ms ✓ Libmount_jll 1502.1 ms ✓ LLVMOpenMP_jll 1636.2 ms ✓ Libffi_jll 1597.6 ms ✓ Expat_jll 1519.6 ms ✓ Bzip2_jll 1505.7 ms ✓ LZO_jll 1511.7 ms ✓ FriBidi_jll 1662.5 ms ✓ Libuuid_jll 1620.5 ms ✓ GettextRuntime_jll 1576.1 ms ✓ Xorg_libxcb_jll 1508.2 ms ✓ Pixman_jll 1512.6 ms ✓ FreeType2_jll 2013.2 ms ✓ Glib_jll 2081.3 ms ✓ Xorg_libX11_jll 2044.8 ms ✓ Fontconfig_jll 1548.8 ms ✓ Xorg_libXext_jll 1530.1 ms ✓ Xorg_libXrender_jll 1655.0 ms ✓ Cairo_jll 1631.0 ms ✓ HarfBuzz_jll 1623.2 ms ✓ Pango_jll 2063.3 ms ✓ Graphviz_jll 5569.2 ms ✓ GraphViz 27 dependencies successfully precompiled in 48 seconds. 32 already precompiled. Precompiling packages... 10702.4 ms ✓ Cortex → GraphVizExt 1 dependency successfully precompiled in 11 seconds. 60 already precompiled. Test Summary: | Pass Fail Total Time Cortex.jl | 683 4 687 8m04.0s Code quality (Aqua.jl) | 11 11 45.7s Code linting (JET.jl) | 1 1 2m14.6s Package | 671 4 675 4m21.4s test/dependencies_tests.jl | 17 17 34.1s test/ext/bipartite_factor_graphs_ext_tests.jl | 33 33 1.3s test/util_tests.jl | 34 34 0.2s test/inference_engine_tests.jl | 77 4 81 2m27.2s InferenceEngine specific signals should be pretty-printed with their type | 6 6 0.7s isa_variant should work with inference signal variants | 9 9 1m10.0s InferenceEngine should save a warning for a variable that has no connected factors | 3 3 0.1s InferenceEngine should prepare signals metadata by default | 11 11 0.1s An empty inference round should be created for an empty model that has no pending messages | 1 1 1.1s A non-empty inference round should be created for a model that has pending messages | 7 7 0.6s An inference round should correctly resolve dependencies of required messages | 3 3 0.0s Inference in Beta-Bernoulli model | 2 3 5 26.0s Inference in a simple SSM model - Belief Propagation | 3 3 7.4s JET.@test_opt of the Inference in a simple SSM model - Belief Propagation | 1 1 4.2s Inference in a simple SSM model - Mean Field | 2 2 9.2s Inference in a simple SSM model - Structured | 2 2 21.6s Tracing inference in a simple IID model | 28 28 6.2s test/model_engine_tests.jl | 93 93 1.9s test/signal_tests.jl | 343 343 11.4s test/ext/graph_viz_ext_tests.jl | 74 74 1m05.3s RNG of the outermost testset: Random.Xoshiro(0xb2e5fd5a367d6b1e, 0xfc1e66ee6a9cb221, 0xdb230bae6f5190ca, 0xf6346cf51698f6f4, 0xaa5f6741411a161f) ERROR: LoadError: Some tests did not pass: 683 passed, 4 failed, 0 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/Cortex/ZrGFJ/test/runtests.jl:103 Testing failed after 500.12s ERROR: LoadError: Package Cortex errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2427 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2280 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:483 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:164 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:151 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:305 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:321 [12] _start() @ Base ./client.jl:554 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 859.85s: package has test failures