Package evaluation of Cortex on Julia 1.12.0-rc1.2 (995ff9db19*) started at 2025-07-14T10:10:55.366 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.67s ################################################################################ # 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 0.88s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 224.65s ################################################################################ # Testing # Testing Cortex Status `/tmp/jl_OexDhQ/Project.toml` [4c88cf16] Aqua v0.8.13 [6e4b80f9] BenchmarkTools v1.6.0 [b30351d1] BipartiteFactorGraphs v1.2.0 [39612bbb] Cortex v0.3.0 [f526b714] GraphViz v0.2.0 [c3a54625] JET v0.10.6 [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_OexDhQ/Manifest.toml` [4c88cf16] Aqua v0.8.13 [ec485272] ArnoldiMethod v0.4.0 [6e4b80f9] BenchmarkTools v1.6.0 [b30351d1] BipartiteFactorGraphs v1.2.0 [da1fd8a2] CodeTracking v1.3.9 [34da2185] Compat v4.17.0 [807dbc54] Compiler v0.1.1 [39612bbb] Cortex v0.3.0 [864edb3b] DataStructures v0.18.22 [5789e2e9] FileIO v1.17.0 [f526b714] GraphViz v0.2.0 [86223c79] Graphs v1.13.0 [d25df0c9] Inflate v0.1.5 [c3a54625] JET v0.10.6 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [aa1ae85d] JuliaInterpreter v0.10.3 [70703baa] JuliaSyntax v1.0.2 [6f1432cf] LoweredCodeUtils v3.4.1 [1914dd2f] MacroTools v0.5.16 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [699a6c99] SimpleTraits v0.9.4 [860ef19b] StableRNGs v1.0.3 [90137ffa] StaticArrays v1.9.13 [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.6.5+0 [a3f928ae] Fontconfig_jll v2.16.0+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.84.3+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.0+0 [38a345b3] Libuuid_jll v2.41.0+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.13.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+0 [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... 1520.3 ms ✓ StaticArrays → StaticArraysStatisticsExt 4047.5 ms ✓ ArnoldiMethod 13545.2 ms ✓ Graphs 3580.9 ms ✓ BipartiteFactorGraphs 4 dependencies successfully precompiled in 23 seconds. 29 already precompiled. Precompiling packages... 3461.8 ms ✓ Cortex → BipartiteFactorGraphsExt 1 dependency successfully precompiled in 4 seconds. 34 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) ═════ 34 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:52 │││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 ││││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any │││││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ 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: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::IOBuffer, x::Type) @ Base ./show.jl:976 ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1125 │││││││││││││││││││││││││││││┌ show_datatype(io::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::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1217 ││││││││││││││││││││││││││││││┌ 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:2814 ││││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2806 │││││││││││││││││││││││││││││││││ 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:1188 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %227::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %57::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 ││││││││││││││││││││││││││││││ 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:1409 │││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 ││││││││││││││││││││││││││││││ 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: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::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(%140::IOContext{IOBuffer}, %191::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: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 ││││││││││││││││││││││││││└──────────────────── 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,)) ═════ 34 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:52 ││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ 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: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::IOBuffer, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1125 ││││││││││││││││││││││││││││┌ show_datatype(io::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::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1217 │││││││││││││││││││││││││││││┌ 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:2814 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2806 ││││││││││││││││││││││││││││││││ 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:1188 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %227::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %57::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 │││││││││││││││││││││││││││││ 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:1409 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 │││││││││││││││││││││││││││││ 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: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::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(%140::IOContext{IOBuffer}, %191::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: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 │││││││││││││││││││││││││└──────────────────── 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]) ═════ 34 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:52 ││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ 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: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::IOBuffer, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1125 ││││││││││││││││││││││││││││┌ show_datatype(io::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::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1217 │││││││││││││││││││││││││││││┌ 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:2814 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2806 ││││││││││││││││││││││││││││││││ 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:1188 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %227::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %57::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 │││││││││││││││││││││││││││││ 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:1409 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 │││││││││││││││││││││││││││││ 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: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::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(%140::IOContext{IOBuffer}, %191::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: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 │││││││││││││││││││││││││└──────────────────── 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) ═════ 34 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:52 ││││││││││││││││││││││││││││││┌ _assert_tostring(msg::Expr) @ Base ./error.jl:249 │││││││││││││││││││││││││││││││ runtime dispatch detected: %1::Any(msg::Expr)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ 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: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::IOBuffer, x::Type) @ Base ./show.jl:976 │││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1125 ││││││││││││││││││││││││││││┌ show_datatype(io::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::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1217 │││││││││││││││││││││││││││││┌ 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:2814 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2806 ││││││││││││││││││││││││││││││││ 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:1188 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %227::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1179 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %57::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %54::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1203 │││││││││││││││││││││││││││││ 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:1409 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1420 │││││││││││││││││││││││││││││ 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: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::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(%140::IOContext{IOBuffer}, %191::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: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 │││││││││││││││││││││││││└──────────────────── Test Summary: | Pass Fail Total Time Cortex.jl | 683 4 687 7m57.8s Code quality (Aqua.jl) | 11 11 46.9s Code linting (JET.jl) | 1 1 3m10.8s Package | 671 4 675 3m22.3s test/dependencies_tests.jl | 17 17 35.2s test/ext/bipartite_factor_graphs_ext_tests.jl | 33 33 1.3s test/util_tests.jl | 34 34 0.1s test/inference_engine_tests.jl | 77 4 81 2m27.1s InferenceEngine specific signals should be pretty-printed with their type | 6 6 0.6s isa_variant should work with inference signal variants | 9 9 1m12.7s 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 0.9s 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 25.2s Inference in a simple SSM model - Belief Propagation | 3 3 7.0s JET.@test_opt of the Inference in a simple SSM model - Belief Propagation | 1 1 4.0s Inference in a simple SSM model - Mean Field | 2 2 9.1s Inference in a simple SSM model - Structured | 2 2 20.9s Tracing inference in a simple IID model | 28 28 5.9s test/model_engine_tests.jl | 93 93 1.7s test/signal_tests.jl | 343 343 10.8s test/ext/graph_viz_ext_tests.jl | 74 74 5.9s RNG of the outermost testset: Random.Xoshiro(0x603e04ddabb4fea2, 0xe24482b4de430400, 0xf055a328a440adf1, 0x8ce760b0bbf2e972, 0x930b619c9f65d275) 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 495.1s 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: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 744.59s: package has test failures