Package evaluation to test Cortex on Julia 1.12.4 (0f21d93eaa*) started at 2026-01-26T15:46:54.802 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.12` Set-up completed after 8.23s ################################################################################ # 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.26s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 945.8 ms ✓ Compiler 761.6 ms ✓ Reexport 987.3 ms ✓ Inflate 35806.2 ms ✓ JuliaSyntax 1491.0 ms ✓ Cortex 3556.8 ms ✓ DataStructures 1175.8 ms ✓ Requires 1258.6 ms ✓ Statistics → SparseArraysExt 1622.5 ms ✓ CodeTracking 3138.3 ms ✓ SimpleTraits 1422.5 ms ✓ Xorg_libXau_jll 1258.8 ms ✓ Xorg_xtrans_jll 1376.4 ms ✓ Xorg_libXdmcp_jll 1416.1 ms ✓ libpng_jll 1419.2 ms ✓ Graphite2_jll 1436.9 ms ✓ Libmount_jll 1404.2 ms ✓ LLVMOpenMP_jll 1391.8 ms ✓ Libffi_jll 1453.9 ms ✓ Expat_jll 1459.7 ms ✓ Bzip2_jll 1455.5 ms ✓ LZO_jll 1418.9 ms ✓ FriBidi_jll 1463.2 ms ✓ Libuuid_jll 3134.0 ms ✓ GettextRuntime_jll 30608.8 ms ✓ TestItemRunner 1411.4 ms ✓ StaticArrays → StaticArraysStatisticsExt 6943.3 ms ✓ ArnoldiMethod 9365.5 ms ✓ FileIO 12331.0 ms ✓ JuliaInterpreter 1388.8 ms ✓ Xorg_libxcb_jll 1355.6 ms ✓ Pixman_jll 1340.0 ms ✓ FreeType2_jll 1463.6 ms ✓ Glib_jll 13412.5 ms ✓ Graphs 21360.3 ms ✓ LoweredCodeUtils 1457.0 ms ✓ Xorg_libX11_jll 1574.6 ms ✓ Fontconfig_jll 3423.7 ms ✓ BipartiteFactorGraphs 106904.5 ms ✓ JET 1448.9 ms ✓ Xorg_libXext_jll 1456.2 ms ✓ Xorg_libXrender_jll 3436.7 ms ✓ Cortex → BipartiteFactorGraphsExt 1517.3 ms ✓ Cairo_jll 1439.0 ms ✓ HarfBuzz_jll 1409.2 ms ✓ Pango_jll 1896.3 ms ✓ Graphviz_jll 5025.5 ms ✓ GraphViz 5055.6 ms ✓ Cortex → GraphVizExt 48 dependencies successfully precompiled in 310 seconds. 51 already precompiled. Precompilation completed after 327.04s ################################################################################ # Testing # Testing Cortex Status `/tmp/jl_YI1FRH/Project.toml` [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.3 [b30351d1] BipartiteFactorGraphs v1.2.0 [39612bbb] Cortex v0.3.0 [f526b714] GraphViz v0.2.0 ⌅ [c3a54625] JET v0.10.14 [189a3867] Reexport v1.2.2 [860ef19b] StableRNGs v1.0.4 [f8b46487] TestItemRunner v1.1.4 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_YI1FRH/Manifest.toml` [4c88cf16] Aqua v0.8.14 [ec485272] ArnoldiMethod v0.4.0 [6e4b80f9] BenchmarkTools v1.6.3 [b30351d1] BipartiteFactorGraphs v1.2.0 [da1fd8a2] CodeTracking v3.0.0 [34da2185] Compat v4.18.1 [807dbc54] Compiler v0.1.1 [39612bbb] Cortex v0.3.0 [864edb3b] DataStructures v0.19.3 [5789e2e9] FileIO v1.17.1 [f526b714] GraphViz v0.2.0 [86223c79] Graphs v1.13.4 [d25df0c9] Inflate v0.1.5 ⌅ [c3a54625] JET v0.10.14 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.4.0 [aa1ae85d] JuliaInterpreter v0.10.9 [70703baa] JuliaSyntax v1.0.2 [6f1432cf] LoweredCodeUtils v3.5.0 [1914dd2f] MacroTools v0.5.16 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [699a6c99] SimpleTraits v0.9.5 [860ef19b] StableRNGs v1.0.4 [90137ffa] StaticArrays v1.9.16 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [ec057cc2] StructUtils v2.6.2 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [6e34b625] Bzip2_jll v1.0.9+0 [83423d85] Cairo_jll v1.18.5+0 [2e619515] Expat_jll v2.7.3+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.2+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.2+0 [38a345b3] Libuuid_jll v2.41.2+0 [36c8627f] Pango_jll v1.57.0+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.54+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.12.1 [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 [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.15.0+0 [e37daf67] LibGit2_jll v1.9.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.11.4 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.4+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.15.0+0 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Precompiling packages... 1440.9 ms ✓ StaticArrays → StaticArraysStatisticsExt 6715.7 ms ✓ ArnoldiMethod 15029.2 ms ✓ Graphs 3454.3 ms ✓ BipartiteFactorGraphs 4 dependencies successfully precompiled in 27 seconds. 23 already precompiled. Precompiling packages... 3336.8 ms ✓ Cortex → BipartiteFactorGraphsExt 1 dependency successfully precompiled in 3 seconds. 28 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}, %273::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}, %345::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}, %201::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(%60::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, %249::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, %309::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, %189::Any)::Any ││││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %223::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %50::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %53::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %50::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %320::Tuple, %319::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}, %260::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %62::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %65::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %62::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}, %431::Tuple, %430::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}, %521::Tuple, %525::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:305 │││││││││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:298 ││││││││││││││││││││││││││││┌ 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:296 ││││││││││││││││││││││││││││ 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:304 │││││││││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any ││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:307 │││││││││││││││││││││││││││ 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}, %273::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}, %345::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}, %201::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(%60::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, %249::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, %309::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, %189::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %223::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %50::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %53::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %50::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %320::Tuple, %319::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}, %260::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %62::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %65::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %62::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}, %431::Tuple, %430::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}, %521::Tuple, %525::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:305 ││││││││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:298 │││││││││││││││││││││││││││┌ 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:296 │││││││││││││││││││││││││││ 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:304 ││││││││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:307 ││││││││││││││││││││││││││ 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}, %273::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}, %345::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}, %201::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(%60::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, %249::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, %309::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, %189::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %223::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %50::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %53::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %50::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %320::Tuple, %319::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}, %260::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %62::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %65::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %62::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}, %431::Tuple, %430::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}, %521::Tuple, %525::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:305 ││││││││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:298 │││││││││││││││││││││││││││┌ 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:296 │││││││││││││││││││││││││││ 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:304 ││││││││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:307 ││││││││││││││││││││││││││ 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}, %273::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}, %345::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}, %201::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(%60::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, %249::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, %309::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, %189::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1190 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %223::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %50::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %53::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %50::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %320::Tuple, %319::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}, %260::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1195 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %62::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1181 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %65::Any)::Any │││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1183 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %62::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}, %431::Tuple, %430::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}, %521::Tuple, %525::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:305 ││││││││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:298 │││││││││││││││││││││││││││┌ 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:296 │││││││││││││││││││││││││││ 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:304 ││││││││││││││││││││││││││ runtime dispatch detected: length(%24::Any)::Any │││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:307 ││││││││││││││││││││││││││ 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... 1346.5 ms ✓ Xorg_libXau_jll 1229.9 ms ✓ Xorg_xtrans_jll 1473.2 ms ✓ Xorg_libXdmcp_jll 1459.9 ms ✓ libpng_jll 1473.6 ms ✓ Graphite2_jll 1460.7 ms ✓ Libmount_jll 1423.7 ms ✓ LLVMOpenMP_jll 1460.7 ms ✓ Libffi_jll 1463.2 ms ✓ Expat_jll 1426.8 ms ✓ Bzip2_jll 1436.0 ms ✓ LZO_jll 1458.6 ms ✓ FriBidi_jll 1399.3 ms ✓ Libuuid_jll 1402.9 ms ✓ GettextRuntime_jll 1530.4 ms ✓ Xorg_libxcb_jll 1446.2 ms ✓ Pixman_jll 1487.5 ms ✓ FreeType2_jll 1526.9 ms ✓ Glib_jll 1524.8 ms ✓ Xorg_libX11_jll 1599.2 ms ✓ Fontconfig_jll 1498.8 ms ✓ Xorg_libXext_jll 1524.6 ms ✓ Xorg_libXrender_jll 1548.2 ms ✓ Cairo_jll 1536.1 ms ✓ HarfBuzz_jll 1585.8 ms ✓ Pango_jll 1930.4 ms ✓ Graphviz_jll 5045.8 ms ✓ GraphViz 27 dependencies successfully precompiled in 44 seconds. 32 already precompiled. Precompiling packages... 8500.0 ms ✓ Cortex → GraphVizExt 1 dependency successfully precompiled in 9 seconds. 60 already precompiled. Test Summary: | Pass Fail Total Time Cortex.jl | 683 4 687 7m29.4s Code quality (Aqua.jl) | 11 11 44.9s Code linting (JET.jl) | 1 1 2m04.1s Package | 671 4 675 3m57.8s test/dependencies_tests.jl | 17 17 39.2s test/ext/bipartite_factor_graphs_ext_tests.jl | 33 33 1.2s test/util_tests.jl | 34 34 0.1s test/inference_engine_tests.jl | 77 4 81 2m06.7s InferenceEngine specific signals should be pretty-printed with their type | 6 6 0.5s isa_variant should work with inference signal variants | 9 9 1m03.6s 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.7s A non-empty inference round should be created for a model that has pending messages | 7 7 0.4s An inference round should correctly resolve dependencies of required messages | 3 3 0.0s Inference in Beta-Bernoulli model | 2 3 5 18.9s Inference in a simple SSM model - Belief Propagation | 3 3 4.6s JET.@test_opt of the Inference in a simple SSM model - Belief Propagation | 1 1 2.6s Inference in a simple SSM model - Mean Field | 2 2 8.4s Inference in a simple SSM model - Structured | 2 2 21.0s 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.6s test/ext/graph_viz_ext_tests.jl | 74 74 58.3s RNG of the outermost testset: Random.Xoshiro(0x18b40335279828f0, 0xc188f7e7121cb10a, 0xaee18127cf41bb70, 0x623d4de259271a34, 0x776391e1da489caa) 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 466.62s 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:2535 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2384 [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:538 [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:169 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:157 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:157 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:156 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [10] include(mod::Module, _path::String) @ Base ./Base.jl:306 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:317 [12] _start() @ Base ./client.jl:550 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 823.87s: package has test failures