Package evaluation of TexasHoldem on Julia 1.13.0-DEV.1099 (5c93bf20fd*) started at 2025-09-09T14:19:51.986 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 7.03s ################################################################################ # Installation # Installing TexasHoldem... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [6cef90fc] + TexasHoldem v0.5.0 Updating `~/.julia/environments/v1.13/Manifest.toml` [66dad0bd] + AliasTables v1.1.3 [861a8166] + Combinatorics v1.0.3 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.19.1 [ffbed154] + DocStringExtensions v0.9.5 [92d709cd] + IrrationalConstants v0.2.4 [2ab3a3ac] + LogExpFunctions v0.3.29 [e1d29d7a] + Missings v1.2.0 [bac558e1] + OrderedCollections v1.8.1 [ecfe714a] + PlayingCards v0.4.0 [18ed25b1] + PokerHandEvaluator v0.2.6 [43287f4e] + PtrArrays v1.3.0 [a2af1166] + SortingAlgorithms v1.2.2 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.1 [2913bbd2] + StatsBase v0.34.6 [6cef90fc] + TexasHoldem v0.5.0 [9d95972d] + TupleTools v1.6.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.13.1+0 Installation completed after 3.07s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 23.13s ################################################################################ # Testing # Testing TexasHoldem Status `/tmp/jl_rzzYhM/Project.toml` [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.0 [c3a54625] JET v0.10.7 [ecfe714a] PlayingCards v0.4.0 [18ed25b1] PokerHandEvaluator v0.2.6 [1bc83da4] SafeTestsets v0.1.0 [2913bbd2] StatsBase v0.34.6 [98bfdc55] TerminalRegressionTests v0.2.2 [6cef90fc] TexasHoldem v0.5.0 [56ddb016] Logging v1.11.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_rzzYhM/Manifest.toml` [66dad0bd] AliasTables v1.1.3 [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.0 [da1fd8a2] CodeTracking v2.0.0 ⌅ [3da002f7] ColorTypes v0.11.5 [861a8166] Combinatorics v1.0.3 [34da2185] Compat v4.18.0 [807dbc54] Compiler v0.1.1 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.1 [ab62b9b5] DeepDiffs v1.2.0 [ffbed154] DocStringExtensions v0.9.5 [53c48c17] FixedPointNumbers v0.8.5 [92d709cd] IrrationalConstants v0.2.4 [c3a54625] JET v0.10.7 [682c06a0] JSON v0.21.4 [aa1ae85d] JuliaInterpreter v0.10.5 [70703baa] JuliaSyntax v1.0.2 [2ab3a3ac] LogExpFunctions v0.3.29 [6f1432cf] LoweredCodeUtils v3.4.3 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [ecfe714a] PlayingCards v0.4.0 [18ed25b1] PokerHandEvaluator v0.2.6 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [43287f4e] PtrArrays v1.3.0 [1bc83da4] SafeTestsets v0.1.0 [a2af1166] SortingAlgorithms v1.2.2 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.6 [98bfdc55] TerminalRegressionTests v0.2.2 [6cef90fc] TexasHoldem v0.5.0 [9d95972d] TupleTools v1.6.0 [7774df62] VT100 v0.3.4 [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.13.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 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.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+1 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.8.12 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.2+0 [efcefdf7] PCRE2_jll v10.46.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.13.1+0 [8e850ede] nghttp2_jll v1.67.0+0 [3f19e933] p7zip_jll v17.6.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... [ Info: Completed tests for chips in 1.12411986 seconds Test Summary: | Pass Total Time chips | 5 5 1.3s [ Info: Completed tests for players in 0.2370418 seconds Test Summary: | Pass Total Time players | 4 4 0.2s [ Info: Completed tests for transactions in 12.271272497 seconds Test Summary: | Pass Total Time transactions | 86 86 12.3s [ Info: Completed tests for call_raise_validation in 4.066592964 seconds Test Summary: | Pass Total Time call_raise_validation | 27 27 4.1s [ Info: Completed tests for table in 5.853341123 seconds Test Summary: | Pass Total Time table | 38 38 5.9s [ Info: Completed tests for game in 4.919566332 seconds Test Summary: | Pass Total Time game | 4 4 4.9s [ Info: Completed tests for recreate in 6.355039087 seconds Test Summary: | Pass Total Time recreate | 8 8 6.4s [ Info: Completed tests for goto_get_action in 12.722188219 seconds Test Summary: | Pass Total Time goto get_action | 2 2 12.7s [ Info: Completed tests for actions in 10.037183276 seconds Test Summary: | Pass Total Time Actions | 2 2 10.0s [ Info: Completed tests for play in 86.900122751 seconds Test Summary: | Pass Total Time play | 17 17 1m26.9s [ Info: Completed tests for tournament in 4.451854349 seconds Test Summary: | Total Time tournament | 0 4.5s [ Info: Completed tests for fuzz_play in 68.73027672 seconds Test Summary: | Pass Total Time fuzz_play | 10009 10009 1m08.7s [ Info: Completed tests for reproducibility in 13.166105195 seconds Test Summary: | Pass Total Time reproducibility | 50000 50000 13.2s [ Info: Completed tests for aqua in 51.826063647 seconds Test Summary: | Pass Total Time aqua | 13 13 51.8s Inference: Test Failed at /home/pkgeval/.julia/packages/TexasHoldem/85S0j/test/perf.jl:38 Expression: n ≤ nef Evaluated: 69 ≤ 0 Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:751 [inlined] [2] macro expansion @ ~/.julia/packages/TexasHoldem/85S0j/test/perf.jl:38 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1952 [inlined] [4] top-level scope @ ~/.julia/packages/TexasHoldem/85S0j/test/perf.jl:37 Inference: JET-test failed at /home/pkgeval/.julia/packages/TexasHoldem/85S0j/test/perf.jl:41 Expression: #= /home/pkgeval/.julia/packages/TexasHoldem/85S0j/test/perf.jl:41 =# JET.@test_opt do_work!(game) ═════ 69 possible errors found ═════ ┌ do_work!(game::Game{Table{…}, Vector{…}, Chips}) @ Main.var"##perf#155" /home/pkgeval/.julia/packages/TexasHoldem/85S0j/test/perf.jl:21 │┌ play!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:196 ││┌ play!(game::Game{Table{…}, Vector{…}, Chips}, ::Val{true}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:205 │││┌ _play!(game::Game{Table{…}, Vector{…}, Chips}, ::Val{true}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:210 ││││┌ initialize!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:431 │││││┌ deal!(table::Table{…}, blinds::TexasHoldem.Blinds{…}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:487 ││││││┌ circle(table::Table{…}, tp::SmallBlind) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:436 │││││││┌ circle(table::Table{…}, tp::SmallBlind, n_iter::Float64) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:436 ││││││││ runtime dispatch detected: %1::Type{TexasHoldem.CircleTable{SmallBlind, _A, TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}}} where _A(%2::TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}, %3::TexasHoldem.Buttons)::TexasHoldem.CircleTable{SmallBlind, _A, TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}} where _A │││││││└──────────────────── │││││┌ deal!(table::Table{…}, blinds::TexasHoldem.Blinds{…}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:499 ││││││┌ contribute!(table::Table{…}, player::Player{…}, amt::Int64, call::Bool) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:165 │││││││┌ _assert_tostring(msg::String) @ Base ./error.jl:247 ││││││││ runtime dispatch detected: %1::Any(msg::String)::Any │││││││└──────────────────── ││││││┌ contribute!(table::Table{…}, player::Player{…}, amt::Int64, call::Bool) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:181 │││││││ runtime dispatch detected: AssertionError(%82::Any)::AssertionError ││││││└──────────────────── ││││││┌ contribute!(table::Table{…}, player::Player{…}, amt::Int64, call::Bool) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:165 │││││││ runtime dispatch detected: AssertionError(%114::Any)::AssertionError ││││││└──────────────────── │││││┌ deal!(table::Table{…}, blinds::TexasHoldem.Blinds{…}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:487 ││││││ runtime dispatch detected: TexasHoldem.enumerate(%2::TexasHoldem.CircleTable{SmallBlind, _A, TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}} where _A)::Base.Iterators.Enumerate{I} where I<:(TexasHoldem.CircleTable{SmallBlind, _A, TexasHoldem.Players{…}} where _A) │││││└──────────────────── │││││┌ deal!(table::Table{…}, blinds::TexasHoldem.Blinds{…}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:487 ││││││ runtime dispatch detected: iterate(%3::Base.Iterators.Enumerate{I} where I<:(TexasHoldem.CircleTable{SmallBlind, _A, TexasHoldem.Players{…}} where _A))::Union{Nothing, Tuple{Tuple{Int64, Int64}, Tuple{Int64, Int64}}} │││││└──────────────────── │││││┌ deal!(table::Table{…}, blinds::TexasHoldem.Blinds{…}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:515 ││││││ runtime dispatch detected: iterate(%3::Base.Iterators.Enumerate{I} where I<:(TexasHoldem.CircleTable{SmallBlind, _A, TexasHoldem.Players{…}} where _A), %12::Tuple{Int64, Int64})::Union{Nothing, Tuple{Tuple{Int64, Int64}, Tuple{Int64, Int64}}} │││││└──────────────────── ││││┌ initialize!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:434 │││││┌ reset_round_betting_cycle_state!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:161 ││││││┌ circle(table::Table{…}, tp::FirstToAct) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:436 │││││││┌ circle(table::Table{…}, tp::FirstToAct, n_iter::Float64) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/table.jl:436 ││││││││ runtime dispatch detected: %1::Type{TexasHoldem.CircleTable{FirstToAct, _A, TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}}} where _A(%2::TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}, %3::TexasHoldem.Buttons)::TexasHoldem.CircleTable{FirstToAct, _A, TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}} where _A │││││││└──────────────────── │││││┌ reset_round_betting_cycle_state!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:161 ││││││ runtime dispatch detected: TexasHoldem.first(%9::TexasHoldem.CircleTable{FirstToAct, _A, TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}} where _A)::Int64 │││││└──────────────────── │││││┌ reset_round_betting_cycle_state!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:163 ││││││ runtime dispatch detected: TexasHoldem.first(%15::TexasHoldem.CircleTable{SmallBlind, _A, TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}} where _A)::Int64 │││││└──────────────────── ││││┌ initialize!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:417 │││││ runtime dispatch detected: iterate(%9::Base.Iterators.Enumerate{TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}}, %18::Tuple{Int64, Union{Int64, Player{TexasHoldem.FuzzBot}}})::Union{Nothing, Tuple{Tuple{Union{Int64, Player{…}}, Union{Int64, Player{…}}}, Tuple{Int64, Union{Int64, Player{…}}}}} ││││└──────────────────── │││┌ _play!(game::Game{Table{…}, Vector{…}, Chips}, ::Val{true}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:212 ││││┌ play_to_options!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:325 │││││┌ get_options(game::Game{Table{…}, Vector{…}, Chips}, player::Player{TexasHoldem.FuzzBot}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/get_action.jl:280 ││││││┌ call_amount(table::Table{…}, player::Player{…}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/player_actions.jl:118 │││││││ runtime dispatch detected: AssertionError(%18::Any)::AssertionError ││││││└──────────────────── │││┌ _play!(game::Game{Table{…}, Vector{…}, Chips}, ::Val{true}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:217 ││││┌ validate_action(game::Game{Table{…}, Vector{…}, Chips}, a::TexasHoldem.Action, options::TexasHoldem.Options) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/get_action.jl:64 │││││ runtime dispatch detected: AssertionError(%46::Any)::AssertionError ││││└──────────────────── ││││┌ validate_action(game::Game{Table{…}, Vector{…}, Chips}, a::TexasHoldem.Action, options::TexasHoldem.Options) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/get_action.jl:69 │││││ runtime dispatch detected: AssertionError(%63::Any)::AssertionError ││││└──────────────────── │││┌ _play!(game::Game{Table{…}, Vector{…}, Chips}, ::Val{true}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:219 ││││┌ update_given_valid_action!(game::Game{Table{…}, Vector{…}, Chips}, action::TexasHoldem.Action) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/get_action.jl:227 │││││┌ update_given_valid_action!(table::Table{…}, player::Player{…}, action::TexasHoldem.Action) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/get_action.jl:241 ││││││┌ valid_raise_amount(table::Table{…}, player::Player{…}, amt::Int64) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/get_action.jl:143 │││││││ runtime dispatch detected: AssertionError(%8::Any)::AssertionError ││││││└──────────────────── │││┌ _play!(game::Game{Table{…}, Vector{…}, Chips}, ::Val{true}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:224 ││││┌ distribute_winnings!(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:244 │││││┌ distribute_winnings!(players::TexasHoldem.Players{…}, tm::TexasHoldem.TransactionManager{…}, table_cards::Vector{…}, logger::TexasHoldem.ByPassLogger) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:318 ││││││┌ minimum_valid_hand_rank(sorted_hand_evals::Vector{…}, players::TexasHoldem.Players{…}, perm::Vector{…}, i::Int64) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:239 │││││││┌ getindex(A::Vector{Int64}, I::TexasHoldem.HandEval) @ Base ./abstractarray.jl:1356 ││││││││┌ to_indices(A::Vector{Int64}, I::Tuple{TexasHoldem.HandEval}) @ Base ./indices.jl:360 │││││││││┌ to_indices(A::Vector{Int64}, inds::Tuple{Base.OneTo{Int64}}, I::Tuple{TexasHoldem.HandEval}) @ Base ./indices.jl:368 ││││││││││┌ to_index(A::Vector{Int64}, i::TexasHoldem.HandEval) @ Base ./indices.jl:292 │││││││││││┌ to_index(i::TexasHoldem.HandEval) @ Base ./indices.jl:315 ││││││││││││┌ limitrepr(x::TexasHoldem.HandEval) @ Base ./strings/io.jl:284 │││││││││││││┌ kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(repr), x::TexasHoldem.HandEval) @ Base ./strings/io.jl:282 ││││││││││││││┌ repr(x::TexasHoldem.HandEval; context::Pair{Symbol, Bool}) @ Base ./strings/io.jl:282 │││││││││││││││┌ kwcall(::@NamedTuple{context::Pair{Symbol, Bool}}, ::typeof(sprint), f::typeof(show), args::TexasHoldem.HandEval) @ Base ./strings/io.jl:106 ││││││││││││││││┌ sprint(f::typeof(show), args::TexasHoldem.HandEval; context::Pair{Symbol, Bool}, sizehint::Int64) @ Base ./strings/io.jl:111 │││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::TexasHoldem.HandEval) @ Base ./show.jl:492 ││││││││││││││││││┌ show_default(io::IOContext{IOBuffer}, x::TexasHoldem.HandEval) @ Base ./show.jl:497 │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:501 ││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:978 │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:983 ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:818 │││││││││││││││││││││││┌ make_typealias(x::Type) @ Base ./show.jl:633 ││││││││││││││││││││││││┌ push!(a::Vector{UnionAll}, item::UnionAll) @ Base ./array.jl:1342 │││││││││││││││││││││││││ runtime dispatch detected: Base._push!(a::Vector{UnionAll}, item::UnionAll)::Vector{UnionAll} ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:820 │││││││││││││││││││││││┌ make_wheres(io::IOContext{IOBuffer}, env::Core.SimpleVector, x::Type) @ Base ./show.jl:779 ││││││││││││││││││││││││┌ 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(%29::Any)::AssertionError ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ push!(s::IdSet{Any}, x::TypeVar) @ Base ./idset.jl:64 │││││││││││││││││││││││││ runtime dispatch detected: AssertionError(%64::Any)::AssertionError ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:821 │││││││││││││││││││││││┌ show_typealias(io::IOContext{IOBuffer}, name::GlobalRef, x::Type, env::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:768 ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 │││││││││││││││││││││││││┌ show(io::IOContext{IOBuffer}, tv::TypeVar) @ Base ./show.jl:2722 ││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOContext{IOBuffer}, b::Any) @ Base ./show.jl:2714 │││││││││││││││││││││││││││ 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:727 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %95::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %117::Any)::Any ││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││┌ show_typeparams(io::IOContext{IOBuffer}, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 │││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %73::Any)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:986 ││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType) @ Base ./show.jl:1137 │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1140 ││││││││││││││││││││││││┌ maybe_kws_nt(x::DataType) @ Base ./show.jl:1128 │││││││││││││││││││││││││ runtime dispatch detected: eltype(%38::DataType)::Any ││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %142::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %43::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 ││││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %40::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 ││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %181::Tuple, %180::DataType)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││┌ show_datatype(io::IOContext{IOBuffer}, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 ││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOContext{IOBuffer}, %199::Tuple, %203::DataType)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:989 ││││││││││││││││││││││┌ show_unionaliases(io::IOContext{IOBuffer}, x::Union) @ Base ./show.jl:922 │││││││││││││││││││││││ runtime dispatch detected: show(io::IOContext{IOBuffer}, %22::Any)::Any ││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:993 ││││││││││││││││││││││┌ show_delim_array(io::IOContext{IOBuffer}, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1421 │││││││││││││││││││││││┌ show_delim_array(io::IOContext{…}, itr::Vector{…}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1432 ││││││││││││││││││││││││ runtime dispatch detected: show(%6::IOContext{IOBuffer}, %16::Any)::Any │││││││││││││││││││││││└──────────────────── │││││││││││││││││││││┌ _show_type(io::IOContext{IOBuffer}, x::Type) @ Base ./show.jl:1022 ││││││││││││││││││││││ runtime dispatch detected: show(%40::IOContext{IOBuffer}, %41::Any)::Any │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:507 ││││││││││││││││││││┌ IOContext(io::IOContext{IOBuffer}, KV::Pair{Symbol, Any}, KVs::Pair{Symbol, Any}) @ Base ./show.jl:428 │││││││││││││││││││││┌ IOContext(io::IOContext{IOBuffer}, KV::Pair{Symbol, Any}) @ Base ./show.jl:345 ││││││││││││││││││││││ runtime dispatch detected: ::Base.ImmutableDict{Symbol, Any}(%1::Base.ImmutableDict{Symbol, Any}, %2::Any, %3::Any)::Base.ImmutableDict{Symbol, Any} │││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:510 ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:339 │││││││││││││││││││││┌ (::Base.var"#throw_field_access#fieldname##1")(t::DataType, i::Int64, n_fields::Int64) @ Base ./runtime_internals.jl:332 ││││││││││││││││││││││┌ string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:189 │││││││││││││││││││││││┌ print_to_string(::String, ::Int64, ::String, ::DataType, ::String, ::Int64, ::String, ::String, ::String) @ Base ./strings/io.jl:147 ││││││││││││││││││││││││┌ print(io::IOBuffer, x::Type) @ Base ./strings/io.jl:35 │││││││││││││││││││││││││┌ show(io::IOBuffer, x::Type) @ Base ./show.jl:978 ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:986 │││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType) @ Base ./show.jl:1137 ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1229 │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:732 ││││││││││││││││││││││││││││││┌ show(io::IOBuffer, tv::TypeVar) @ Base ./show.jl:2722 │││││││││││││││││││││││││││││││┌ (::Base.var"#show_bound#show##0")(io::IOBuffer, b::Any) @ Base ./show.jl:2714 ││││││││││││││││││││││││││││││││ 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:727 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %95::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:730 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %117::Any)::Any │││││││││││││││││││││││││││││└──────────────────── │││││││││││││││││││││││││││││┌ show_typeparams(io::IOBuffer, env::Core.SimpleVector, orig::Core.SimpleVector, wheres::Vector{TypeVar}) @ Base ./show.jl:735 ││││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %73::Any)::Any │││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1200 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %142::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1205 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1191 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %43::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1193 │││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %40::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1215 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %181::Tuple, %180::DataType)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││││┌ show_datatype(io::IOBuffer, x::DataType, wheres::Vector{TypeVar}) @ Base ./show.jl:1223 │││││││││││││││││││││││││││││ runtime dispatch detected: Base.show_at_namedtuple(io::IOBuffer, %197::Tuple, %201::DataType)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:989 │││││││││││││││││││││││││││┌ show_unionaliases(io::IOBuffer, x::Union) @ Base ./show.jl:922 ││││││││││││││││││││││││││││ runtime dispatch detected: show(io::IOBuffer, %25::Any)::Any │││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:993 │││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool) @ Base ./show.jl:1421 ││││││││││││││││││││││││││││┌ show_delim_array(io::IOBuffer, itr::Vector{Any}, op::Char, delim::Char, cl::Char, delim_one::Bool, i1::Int64, l::Int64) @ Base ./show.jl:1432 │││││││││││││││││││││││││││││ runtime dispatch detected: show(%3::IOContext{IOBuffer}, %13::Any)::Any ││││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││││││││┌ _show_type(io::IOBuffer, x::Type) @ Base ./show.jl:1022 │││││││││││││││││││││││││││ runtime dispatch detected: show(%36::IOContext{IOBuffer}, %37::Any)::Any ││││││││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:338 │││││││││││││││││││││ runtime dispatch detected: length(%5::Any)::Any ││││││││││││││││││││└──────────────────── ││││││││││││││││││││┌ fieldname(t::DataType, i::Int64) @ Base ./runtime_internals.jl:341 │││││││││││││││││││││ runtime dispatch detected: (%5::Any)[i::Int64]::Any ││││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:504 ││││││││││││││││││││ runtime dispatch detected: sizeof(x::Any)::Any │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:523 ││││││││││││││││││││ runtime dispatch detected: ::Ref{Any}(x::Any)::Base.RefValue{Any} │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:510 ││││││││││││││││││││ runtime dispatch detected: fieldname(%1::DataType, %53::Int64)::Union{Int64, Symbol} │││││││││││││││││││└──────────────────── │││││││││││││││││││┌ _show_default(io::IOContext{IOBuffer}, x::Any) @ Base ./show.jl:514 ││││││││││││││││││││ runtime dispatch detected: show(%46::IOContext{IOBuffer}, %61::Any)::Any │││││││││││││││││││└──────────────────── ││││││┌ minimum_valid_hand_rank(sorted_hand_evals::Vector{…}, players::TexasHoldem.Players{…}, perm::Vector{…}, i::Int64) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:243 │││││││ runtime dispatch detected: iterate(%1::Base.Iterators.Enumerate{Vector{TexasHoldem.HandEval}}, %11::Tuple{Int64, Union{Int64, TexasHoldem.HandEval}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Int64, Union{…}}}} ││││││└──────────────────── │││││┌ distribute_winnings!(players::TexasHoldem.Players{…}, tm::TexasHoldem.TransactionManager{…}, table_cards::Vector{…}, logger::TexasHoldem.ByPassLogger) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:322 ││││││┌ count(f::TexasHoldem.var"#distribute_winnings!##0#distribute_winnings!##1"{…}, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:1084 │││││││┌ count(f::TexasHoldem.var"#distribute_winnings!##0#distribute_winnings!##1"{…}, itr::Base.Iterators.Enumerate{…}; init::Int64) @ Base ./reduce.jl:1084 ││││││││┌ _simple_count(pred::TexasHoldem.var"#distribute_winnings!##0#distribute_winnings!##1"{…}, itr::Base.Iterators.Enumerate{…}, init::Int64) @ Base ./reduce.jl:1086 │││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(sum), f::Base.var"#_bool##0#_bool##1"{…}, a::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:534 ││││││││││┌ sum(f::Base.var"#_bool##0#_bool##1"{…}, a::Base.Iterators.Enumerate{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:534 │││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(mapreduce), f::Base.var"#_bool##0#_bool##1"{…}, op::typeof(Base.add_sum), itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:305 ││││││││││││┌ mapreduce(f::Base.var"#_bool##0#_bool##1"{…}, op::typeof(Base.add_sum), itr::Base.Iterators.Enumerate{…}; kw::@Kwargs{…}) @ Base ./reduce.jl:305 │││││││││││││┌ kwcall(::@NamedTuple{…}, ::typeof(mapfoldl), f::Base.var"#_bool##0#_bool##1"{…}, op::typeof(Base.add_sum), itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:173 ││││││││││││││┌ mapfoldl(f::Base.var"#_bool##0#_bool##1"{…}, op::typeof(Base.add_sum), itr::Base.Iterators.Enumerate{…}; init::Int64) @ Base ./reduce.jl:173 │││││││││││││││┌ mapfoldl_impl(f::Base.var"#_bool##0#_bool##1"{…}, op::typeof(Base.add_sum), nt::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:42 ││││││││││││││││┌ foldl_impl(op::Base.MappingRF{…}, nt::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:46 │││││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:56 ││││││││││││││││││ runtime dispatch detected: op::Base.MappingRF{Base.var"#_bool##0#_bool##1"{…}, Base.BottomRF{…}}(init::Int64, %6::Tuple{Int64, Union{Int64, TexasHoldem.HandEval}})::Int64 │││││││││││││││││└──────────────────── │││││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:59 ││││││││││││││││││ runtime dispatch detected: rest(itr::Base.Iterators.Enumerate{Vector{TexasHoldem.HandEval}}, %8::Tuple{Int64, Union{Int64, TexasHoldem.HandEval}})::Base.Iterators.Rest{Base.Iterators.Enumerate{Vector{…}}, S} where S<:Tuple{Int64, Union{Int64, TexasHoldem.HandEval}} │││││││││││││││││└──────────────────── │││││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:59 ││││││││││││││││││ runtime dispatch detected: iterate(%9::Base.Iterators.Rest{Base.Iterators.Enumerate{Vector{…}}, S} where S<:Tuple{Int64, Union{Int64, TexasHoldem.HandEval}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Int64, Union{…}}}} │││││││││││││││││└──────────────────── │││││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:60 ││││││││││││││││││ runtime dispatch detected: op::Base.MappingRF{Base.var"#_bool##0#_bool##1"{…}, Base.BottomRF{…}}(%15::Int64, %16::Tuple{Union{Int64, TexasHoldem.HandEval}, Union{Int64, TexasHoldem.HandEval}})::Int64 │││││││││││││││││└──────────────────── │││││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:61 ││││││││││││││││││ runtime dispatch detected: iterate(%9::Base.Iterators.Rest{Base.Iterators.Enumerate{Vector{…}}, S} where S<:Tuple{Int64, Union{Int64, TexasHoldem.HandEval}}, %17::Tuple{Int64, Union{Int64, TexasHoldem.HandEval}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Int64, Union{…}}}} │││││││││││││││││└──────────────────── ││││││││││││││││┌ foldl_impl(op::Base.MappingRF{…}, nt::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:46 │││││││││││││││││┌ _foldl_impl(op::Base.MappingRF{…}, init::Int64, itr::Base.Iterators.Enumerate{…}) @ Base ./reduce.jl:56 ││││││││││││││││││ runtime dispatch detected: op::Base.MappingRF{Base.var"#_bool##0#_bool##1"{…}, Base.MappingRF{…}}(init::Int64, %6::Tuple{Int64, Union{Int64, TexasHoldem.HandEval}}) │││││││││││││││││└──────────────────── │││││┌ distribute_winnings!(players::TexasHoldem.Players{…}, tm::TexasHoldem.TransactionManager{…}, table_cards::Vector{…}, logger::TexasHoldem.ByPassLogger) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:346 ││││││┌ iterate(z::Base.Iterators.Zip{Tuple{TexasHoldem.Players{NTuple{4, Player{…}}}, Vector{Chips}, Vector{Vector{Chips}}}}) @ Base.Iterators ./iterators.jl:415 │││││││┌ _zip_iterate_all(is::Tuple{TexasHoldem.Players{…}, Vector{…}, Vector{…}}, ss::Tuple{Tuple{}, Tuple{}, Tuple{}}) @ Base.Iterators ./iterators.jl:429 ││││││││ runtime dispatch detected: Base.Iterators._zip_iterate_interleave(%7::Tuple{Tuple{Union{…}, Int64}, Union{Tuple{…}, Tuple{…}}, Tuple{Vector{…}, Int64}}, (), (missing, missing, missing))::Tuple{Tuple{Union{…}, Union{…}, Union{…}}, Tuple{Union{…}, Union{…}, Union{…}}} │││││││└──────────────────── │││││┌ distribute_winnings!(players::TexasHoldem.Players{…}, tm::TexasHoldem.TransactionManager{…}, table_cards::Vector{…}, logger::TexasHoldem.ByPassLogger) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:339 ││││││ runtime dispatch detected: iterate(%114::Base.Iterators.Enumerate{Vector{TexasHoldem.HandEval}}, %123::Tuple{Int64, Union{Int64, TexasHoldem.HandEval}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Int64, Union{…}}}} │││││└──────────────────── │││││┌ distribute_winnings!(players::TexasHoldem.Players{…}, tm::TexasHoldem.TransactionManager{…}, table_cards::Vector{…}, logger::TexasHoldem.ByPassLogger) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/transactions.jl:357 ││││││ runtime dispatch detected: iterate(%229::Base.Iterators.Zip{Tuple{TexasHoldem.Players{NTuple{4, Player{…}}}, Vector{Chips}, Vector{Vector{Chips}}}}, %239::Tuple{Union{Int64, Chips, Player{…}, Vector{…}}, Union{Int64, Chips, Vector{…}}, Union{Int64, Vector{…}}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}, Union{…}}, Tuple{Union{…}, Union{…}, Union{…}}}} │││││└──────────────────── │││┌ _play!(game::Game{Table{…}, Vector{…}, Chips}, ::Val{true}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:226 ││││┌ post_game_procedure(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:373 │││││┌ iterate(z::Base.Iterators.Zip{Tuple{TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}, Vector{Chips}}}) @ Base.Iterators ./iterators.jl:415 ││││││┌ _zip_iterate_all(is::Tuple{TexasHoldem.Players{NTuple{4, Player{…}}}, Vector{Chips}}, ss::Tuple{Tuple{}, Tuple{}}) @ Base.Iterators ./iterators.jl:429 │││││││ runtime dispatch detected: Base.Iterators._zip_iterate_interleave(%7::Tuple{Union{Tuple{Chips, Int64}, Tuple{Player{TexasHoldem.FuzzBot}, Int64}}, Tuple{Chips, Int64}}, (), (missing, missing))::Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}} ││││││└──────────────────── ││││┌ post_game_procedure(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:374 │││││┌ max_possible_profit(player::Player{…}, players::TexasHoldem.Players{…}, initial_brs::Vector{…}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:181 ││││││┌ pidx_from_seat_number(player::Player{TexasHoldem.FuzzBot}, players::TexasHoldem.Players{NTuple{4, Player{…}}}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:175 │││││││ runtime dispatch detected: iterate(%1::Base.Iterators.Enumerate{TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}}, %10::Tuple{Int64, Union{Int64, Player{TexasHoldem.FuzzBot}}})::Union{Nothing, Tuple{Tuple{Union{Int64, Player{…}}, Union{Int64, Player{…}}}, Tuple{Int64, Union{Int64, Player{…}}}}} ││││││└──────────────────── │││││┌ max_possible_profit(player::Player{…}, players::TexasHoldem.Players{…}, initial_brs::Vector{…}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:185 ││││││ runtime dispatch detected: iterate(%2::Base.Iterators.Enumerate{TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}}, %12::Tuple{Int64, Union{Int64, Player{TexasHoldem.FuzzBot}}})::Union{Nothing, Tuple{Tuple{Union{Int64, Player{…}}, Union{Int64, Player{…}}}, Tuple{Int64, Union{Int64, Player{…}}}}} │││││└──────────────────── ││││┌ post_game_procedure(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:384 │││││ runtime dispatch detected: iterate(%22::Base.Iterators.Zip{Tuple{TexasHoldem.Players{NTuple{4, Player{TexasHoldem.FuzzBot}}}, Vector{Chips}}}, %31::Tuple{Union{Int64, Chips, Player{TexasHoldem.FuzzBot}}, Union{Int64, Chips}})::Union{Nothing, Tuple{Tuple{Union{…}, Union{…}}, Tuple{Union{…}, Union{…}}}} ││││└──────────────────── ││││┌ post_game_procedure(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:376 │││││ runtime dispatch detected: AssertionError(%92::Any)::AssertionError ││││└──────────────────── ││││┌ post_game_procedure(game::Game{Table{…}, Vector{…}, Chips}) @ TexasHoldem /home/pkgeval/.julia/packages/TexasHoldem/85S0j/src/game.jl:371 │││││ runtime dispatch detected: AssertionError(%121::Any)::AssertionError ││││└──────────────────── [ Info: Completed tests for perf in 92.157871839 seconds Test Summary: | Fail Total Time perf | 2 2 1m32.2s Inference | 2 2 1m24.0s RNG of the outermost testset: Random.Xoshiro(0x3750b0a2d1675f07, 0x6cd4526c02ef6d62, 0x366adadc02fde164, 0xc89c305f82b55902, 0x0a2940cf7c207d2f) ERROR: LoadError: Some tests did not pass: 0 passed, 2 failed, 0 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/TexasHoldem/85S0j/test/runtests.jl:54 Testing failed after 392.53s ERROR: LoadError: Package TexasHoldem errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/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.13/Pkg/src/Operations.jl:2673 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2522 [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.13/Pkg/src/API.jl:538 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:515 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:168 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:157 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [9] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:155 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:308 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:330 [14] _start() @ Base ./client.jl:563 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 448.2s: package has test failures