Package evaluation to test Arborist on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-06T11:16:38.980 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 17.07s ################################################################################ # Installation # Installing Arborist... Resolving package versions... Installed Reexport ─────────── v1.2.2 Installed CommonSolve ──────── v0.2.7 Installed DispatchDoctor ───── v0.4.28 Installed Interfaces ───────── v0.3.2 Installed MacroTools ───────── v0.5.16 Installed Compat ───────────── v4.18.1 Installed DynamicExpressions ─ v2.5.2 Installed Preferences ──────── v1.5.2 Installed PrecompileTools ──── v1.3.4 Installed ChainRulesCore ───── v1.26.1 Installed Arborist ─────────── v0.1.2 Updating `~/.julia/environments/v1.14/Project.toml` [226a4f77] + Arborist v0.1.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [226a4f77] + Arborist v0.1.2 [d360d2e6] + ChainRulesCore v1.26.1 [38540f10] + CommonSolve v0.2.7 [34da2185] + Compat v4.18.1 [8d63f2c5] + DispatchDoctor v0.4.28 [a40a106e] + DynamicExpressions v2.5.2 [85a1e053] + Interfaces v0.3.2 [1914dd2f] + MacroTools v0.5.16 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [189a3867] + Reexport v1.2.2 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b27032c2] + LibCURL v1.0.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [deac9b47] + LibCURL_jll v8.20.0+1 [29816b5a] + LibSSH2_jll v1.11.101+0 [14a3606d] + MozillaCACerts_jll v2026.5.14 [4536629a] + OpenBLAS_jll v0.3.33+0 [458c3c95] + OpenSSL_jll v3.5.6+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.69.0+0 Installation completed after 5.54s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 6.7 s ✓ TestEnv 1 dependency successfully precompiled in 7 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 4.4 s ✓ MacroTools 1.1 s ✓ Interfaces 0.6 s ✓ Reexport 0.6 s ✓ CommonSolve 3.0 s ✓ Preferences 1.5 s ✓ Compat 3.2 s ✓ PrecompileTools 6.1 s ✓ DispatchDoctor 0.7 s ✓ Compat → CompatLinearAlgebraExt 5.4 s ✓ RecipesBase 318.8 s ✓ ChainRulesCore 73.8 s ✓ DispatchDoctor → DispatchDoctorChainRulesCoreExt ERROR: LoadError: internal lowering bug: #= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =# - `jl_assert(numchildren(ex) > 1, _)`: ex Expression:  (|| (call any f (ref cs 1))) Containing expressions:  (block (= #₁ (call get_children tree (call Val 1))) (scope_block (local cs) (always_defined cs) (= cs #₁) (block (|| (call any f (ref cs 1))))))  (if (call == deg 1) (let (block (= cs (call get_children tree (call Val 1)))) (block (|| (call any f (ref cs 1))))) (let (block (= cs (call get_children tree (call Val 2)))) (block (|| (call any f (ref cs 1)) (call any f (ref cs 2))))))  Detailed provenance:  (|| (call any f (ref cs 1)))  └─ (|| (call any f (ref cs 1)))  └─ (|| (escape (call any f (ref cs 1))))  ├─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186  └─ (macrocall (. (. Base (inert Cartesian)) (inert @nany)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =#) 1 (-> j (block (call any f (ref cs j)))))  ├─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186  └─ (macrocall (. (. Base (inert Cartesian)) (inert @nif)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:182 =#) 2 (-> i (block (call == deg i))) (-> i (block (let (= cs (call get_children tree (call Val i))) (block (macrocall (. (. Base (inert Cartesian)) (inert @nany)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =#) i (-> j (block (call any f (ref cs j))))))))))  └─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:182  Stacktrace:  [1] macro expansion  @ /source/usr/share/julia/JuliaLowering/src/ast.jl:23 [inlined]  [2] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4146  [3] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  [4] (::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [inlined]  ┌ [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  ├ [6] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421  ├ [7] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  ├ [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4274  ╰───── repeated 3 times  [17] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  [18] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4428  [19] macro expansion  @ /source/usr/share/julia/JuliaLowering/src/ast.jl:357 [inlined]  [20] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4269  [21] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  [22] expand_cond_children(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, cond_kind::Base.JuliaSyntax.Kind, flat_children::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1471  [23] expand_cond_children(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1467  [24] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4147  [25] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  [26] (::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4416  [27] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [28] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4416  [29] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  [30] (::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [inlined]  ┌ [31] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  ├ [32] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421  ├ [33] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  ├ [34] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4450  ╰───── repeated 2 times  [39] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:355  [40] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:426 [inlined]  [41] all(f::DynamicExpressions.NodeUtilsModule.var"#is_constant##->###0", tree::DynamicExpressions.NodeModule.Node{Float32, 2})  @ DynamicExpressions.NodeModule ~/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:420  [42] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/NodeUtils.jl:73 [inlined]  [43] is_constant(tree::DynamicExpressions.NodeModule.Node{Float32, 2})  @ DynamicExpressions.NodeUtilsModule ~/.julia/packages/DynamicExpressions/ERjoe/src/NodeUtils.jl:67 [inlined]  [44] _eval_tree_array(tree::DynamicExpressions.NodeModule.Node{Float32, 2}, cX::Matrix{Float32}, operators::DynamicExpressions.OperatorEnumModule.OperatorEnum{Tuple{Tuple{typeof(sin), typeof(cos)}, Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}}, eval_options::DynamicExpressions.EvaluateModule.EvalOptions{false, false, true, Nothing, true})  @ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:281  [45] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:238 [inlined]  [46] eval_tree_array(tree::DynamicExpressions.NodeModule.Node{Float32, 2}, cX::Matrix{Float32}, operators::DynamicExpressions.OperatorEnumModule.OperatorEnum{Tuple{Tuple{typeof(sin), typeof(cos)}, Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}}; eval_options::DynamicExpressions.EvaluateModule.EvalOptions{false, false, true, Nothing, true}, _deprecated_kws::@Kwargs{})  @ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:169  [47] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:211 [inlined]  [48] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:9 [inlined]  [49] test_all_combinations(; binary_operators::Tuple{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}, unary_operators::Tuple{Tuple{typeof(sin), typeof(cos)}}, turbo::Tuple{Val{false}}, types::Tuple{DataType, DataType})  @ DynamicExpressions ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:19  [50] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:24 [inlined]  [51] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:181 [inlined]  [52] do_precompilation(; mode::Symbol)  @ DynamicExpressions ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:173  [53] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:174 [inlined]  [54] top-level scope  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/DynamicExpressions.jl:139  [55] include(mod::Module, _path::String)  @ Base Base.jl:326  [56] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [57] top-level scope  @ stdin:5  [58] eval(m::Module, e::Any)  @ Core boot.jl:521  [59] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [60] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [61] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [62] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/DynamicExpressions.jl:1 in expression starting at stdin:5 ✗ DynamicExpressions ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("a40a106e-89c9-4ca8-8020-a735e8728b6b"), "DynamicExpressions") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/Arborist/s0fGK/src/tree_genome.jl:8  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [14] top-level scope  @ ~/.julia/packages/Arborist/s0fGK/src/Arborist.jl:101  [15] include(mod::Module, _path::String)  @ Base Base.jl:326  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core boot.jl:521  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [20] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [22] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Arborist/s0fGK/src/tree_genome.jl:8 in expression starting at /home/pkgeval/.julia/packages/Arborist/s0fGK/src/Arborist.jl:1 in expression starting at stdin:5 ✗ Arborist ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("226a4f77-d45f-40bb-908f-e1e2bc89957a"), "Arborist") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base module.jl:101  [11] eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/Arborist/s0fGK/ext/ArboristRecipesBaseExt.jl:11  [13] include(mod::Module, _path::String)  @ Base Base.jl:326  [14] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core boot.jl:521  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [18] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [19] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [20] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Arborist/s0fGK/ext/ArboristRecipesBaseExt.jl:8 in expression starting at stdin:5 ✗ Arborist → ArboristRecipesBaseExt 12 dependencies successfully precompiled in 965 seconds. 25 already precompiled. Precompilation completed after 1002.38s ################################################################################ # Testing # Testing Arborist Status `/tmp/jl_imhSBj/Project.toml` [226a4f77] Arborist v0.1.2 [38540f10] CommonSolve v0.2.7 [a40a106e] DynamicExpressions v2.5.2 [3cdcf5f2] RecipesBase v1.3.4 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [37e2e46d] LinearAlgebra v1.14.0 [9a3f8284] Random v1.11.0 [9e88b42a] Serialization v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_imhSBj/Manifest.toml` [226a4f77] Arborist v0.1.2 [d360d2e6] ChainRulesCore v1.26.1 [38540f10] CommonSolve v0.2.7 [34da2185] Compat v4.18.1 [8d63f2c5] DispatchDoctor v0.4.28 [a40a106e] DynamicExpressions v2.5.2 [85a1e053] Interfaces v0.3.2 [1914dd2f] MacroTools v0.5.16 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.2+0 [deac9b47] LibCURL_jll v8.20.0+1 [29816b5a] LibSSH2_jll v1.11.101+0 [14a3606d] MozillaCACerts_jll v2026.5.14 [4536629a] OpenBLAS_jll v0.3.33+0 [458c3c95] OpenSSL_jll v3.5.6+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.69.0+0 Testing Running tests... ERROR: LoadError: internal lowering bug: #= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =# - `jl_assert(numchildren(ex) > 1, _)`: ex Expression:  (|| (call any f (ref cs 1))) Containing expressions:  (block (= #₁ (call get_children tree (call Val 1))) (scope_block (local cs) (always_defined cs) (= cs #₁) (block (|| (call any f (ref cs 1))))))  (if (call == deg 1) (let (block (= cs (call get_children tree (call Val 1)))) (block (|| (call any f (ref cs 1))))) (let (block (= cs (call get_children tree (call Val 2)))) (block (|| (call any f (ref cs 1)) (call any f (ref cs 2))))))  Detailed provenance:  (|| (call any f (ref cs 1)))  └─ (|| (call any f (ref cs 1)))  └─ (|| (escape (call any f (ref cs 1))))  ├─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186  └─ (macrocall (. (. Base (inert Cartesian)) (inert @nany)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =#) 1 (-> j (block (call any f (ref cs j)))))  ├─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186  └─ (macrocall (. (. Base (inert Cartesian)) (inert @nif)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:182 =#) 2 (-> i (block (call == deg i))) (-> i (block (let (= cs (call get_children tree (call Val i))) (block (macrocall (. (. Base (inert Cartesian)) (inert @nany)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =#) i (-> j (block (call any f (ref cs j))))))))))  └─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:182  Stacktrace:  [1] macro expansion  @ /source/usr/share/julia/JuliaLowering/src/ast.jl:23 [inlined]  [2] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4146  [3] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  [4] (::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [inlined]  ┌ [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  ├ [6] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421  ├ [7] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  ├ [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4274  ╰───── repeated 3 times  [17] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  [18] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4428  [19] macro expansion  @ /source/usr/share/julia/JuliaLowering/src/ast.jl:357 [inlined]  [20] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4269  [21] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  [22] expand_cond_children(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, cond_kind::Base.JuliaSyntax.Kind, flat_children::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1471  [23] expand_cond_children(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1467  [24] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4147  [25] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  [26] (::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4416  [27] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [28] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4416  [29] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  [30] (::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [inlined]  ┌ [31] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  ├ [32] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421  ├ [33] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  ├ [34] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4450  ╰───── repeated 2 times  [39] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:355  [40] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:426 [inlined]  [41] all(f::DynamicExpressions.NodeUtilsModule.var"#is_constant##->###0", tree::DynamicExpressions.NodeModule.Node{Float32, 2})  @ DynamicExpressions.NodeModule ~/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:420  [42] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/NodeUtils.jl:73 [inlined]  [43] is_constant(tree::DynamicExpressions.NodeModule.Node{Float32, 2})  @ DynamicExpressions.NodeUtilsModule ~/.julia/packages/DynamicExpressions/ERjoe/src/NodeUtils.jl:67 [inlined]  [44] _eval_tree_array(tree::DynamicExpressions.NodeModule.Node{Float32, 2}, cX::Matrix{Float32}, operators::DynamicExpressions.OperatorEnumModule.OperatorEnum{Tuple{Tuple{typeof(sin), typeof(cos)}, Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}}, eval_options::DynamicExpressions.EvaluateModule.EvalOptions{false, false, true, Nothing, true})  @ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:281  [45] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:238 [inlined]  [46] eval_tree_array(tree::DynamicExpressions.NodeModule.Node{Float32, 2}, cX::Matrix{Float32}, operators::DynamicExpressions.OperatorEnumModule.OperatorEnum{Tuple{Tuple{typeof(sin), typeof(cos)}, Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}}; eval_options::DynamicExpressions.EvaluateModule.EvalOptions{false, false, true, Nothing, true}, _deprecated_kws::@Kwargs{})  @ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:169  [47] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:211 [inlined]  [48] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:9 [inlined]  [49] test_all_combinations(; binary_operators::Tuple{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}, unary_operators::Tuple{Tuple{typeof(sin), typeof(cos)}}, turbo::Tuple{Val{false}}, types::Tuple{DataType, DataType})  @ DynamicExpressions ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:19  [50] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:24 [inlined]  [51] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:181 [inlined]  [52] do_precompilation(; mode::Symbol)  @ DynamicExpressions ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:173  [53] macro expansion  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:174 [inlined]  [54] top-level scope  @ ~/.julia/packages/DynamicExpressions/ERjoe/src/DynamicExpressions.jl:139  [55] include(mod::Module, _path::String)  @ Base Base.jl:326  [56] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [57] top-level scope  @ stdin:5  [58] eval(m::Module, e::Any)  @ Core boot.jl:521  [59] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [60] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [61] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [62] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/DynamicExpressions.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("a40a106e-89c9-4ca8-8020-a735e8728b6b"), "DynamicExpressions") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/Arborist/s0fGK/src/tree_genome.jl:8  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [14] top-level scope  @ ~/.julia/packages/Arborist/s0fGK/src/Arborist.jl:101  [15] include(mod::Module, _path::String)  @ Base Base.jl:326  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core boot.jl:521  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [20] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [22] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Arborist/s0fGK/src/tree_genome.jl:8 in expression starting at /home/pkgeval/.julia/packages/Arborist/s0fGK/src/Arborist.jl:1 in expression starting at stdin:5 2 dependencies had output during precompilation: ┌ DynamicExpressions │ ERROR: LoadError: internal lowering bug: │ #= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =# - `jl_assert(numchildren(ex) > 1, _)`: ex │ Expression: │ (|| (call any f (ref cs 1))) │ Containing expressions: │ (block (= #₁ (call get_children tree (call Val 1))) (scope_block (local cs) (always_defined cs) (= cs #₁) (block (|| (call any f (ref cs 1)))))) │ (if (call == deg 1) (let (block (= cs (call get_children tree (call Val 1)))) (block (|| (call any f (ref cs 1))))) (let (block (= cs (call get_children tree (call Val 2)))) (block (|| (call any f (ref cs 1)) (call any f (ref cs 2)))))) │ │ Detailed provenance: │ (|| (call any f (ref cs 1))) │ └─ (|| (call any f (ref cs 1))) │ └─ (|| (escape (call any f (ref cs 1)))) │ ├─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 │ └─ (macrocall (. (. Base (inert Cartesian)) (inert @nany)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =#) 1 (-> j (block (call any f (ref cs j))))) │ ├─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 │ └─ (macrocall (. (. Base (inert Cartesian)) (inert @nif)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:182 =#) 2 (-> i (block (call == deg i))) (-> i (block (let (= cs (call get_children tree (call Val i))) (block (macrocall (. (. Base (inert Cartesian)) (inert @nany)) :(#= /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:186 =#) i (-> j (block (call any f (ref cs j)))))))))) │ └─ @ /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:182 │ │ Stacktrace: │ [1] macro expansion │ @ /source/usr/share/julia/JuliaLowering/src/ast.jl:23 [inlined] │ [2] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4146 │ [3] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined] │ [4] (::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [inlined] │ ┌ [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ ├ [6] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 │ ├ [7] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 │ ├ [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4274 │ ╰───── repeated 3 times │ [17] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 │ [18] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4428 │ [19] macro expansion │ @ /source/usr/share/julia/JuliaLowering/src/ast.jl:357 [inlined] │ [20] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4269 │ [21] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 │ [22] expand_cond_children(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, cond_kind::Base.JuliaSyntax.Kind, flat_children::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1471 │ [23] expand_cond_children(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1467 │ [24] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4147 │ [25] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 │ [26] (::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4416 │ [27] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [28] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4416 │ [29] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined] │ [30] (::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [inlined] │ ┌ [31] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ ├ [32] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 │ ├ [33] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined] │ ├ [34] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4450 │ ╰───── repeated 2 times │ [39] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:355 │ [40] macro expansion │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:426 [inlined] │ [41] all(f::DynamicExpressions.NodeUtilsModule.var"#is_constant##->###0", tree::DynamicExpressions.NodeModule.Node{Float32, 2}) │ @ DynamicExpressions.NodeModule ~/.julia/packages/DynamicExpressions/ERjoe/src/base.jl:420 │ [42] macro expansion │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/NodeUtils.jl:73 [inlined] │ [43] is_constant(tree::DynamicExpressions.NodeModule.Node{Float32, 2}) │ @ DynamicExpressions.NodeUtilsModule ~/.julia/packages/DynamicExpressions/ERjoe/src/NodeUtils.jl:67 [inlined] │ [44] _eval_tree_array(tree::DynamicExpressions.NodeModule.Node{Float32, 2}, cX::Matrix{Float32}, operators::DynamicExpressions.OperatorEnumModule.OperatorEnum{Tuple{Tuple{typeof(sin), typeof(cos)}, Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}}, eval_options::DynamicExpressions.EvaluateModule.EvalOptions{false, false, true, Nothing, true}) │ @ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:281 │ [45] macro expansion │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:238 [inlined] │ [46] eval_tree_array(tree::DynamicExpressions.NodeModule.Node{Float32, 2}, cX::Matrix{Float32}, operators::DynamicExpressions.OperatorEnumModule.OperatorEnum{Tuple{Tuple{typeof(sin), typeof(cos)}, Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}}; eval_options::DynamicExpressions.EvaluateModule.EvalOptions{false, false, true, Nothing, true}, _deprecated_kws::@Kwargs{}) │ @ DynamicExpressions.EvaluateModule ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:169 │ [47] macro expansion │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/Evaluate.jl:211 [inlined] │ [48] macro expansion │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:9 [inlined] │ [49] test_all_combinations(; binary_operators::Tuple{Tuple{typeof(+), typeof(-), typeof(*), typeof(/)}}, unary_operators::Tuple{Tuple{typeof(sin), typeof(cos)}}, turbo::Tuple{Val{false}}, types::Tuple{DataType, DataType}) │ @ DynamicExpressions ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:19 │ [50] macro expansion │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:24 [inlined] │ [51] macro expansion │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:181 [inlined] │ [52] do_precompilation(; mode::Symbol) │ @ DynamicExpressions ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:173 │ [53] macro expansion │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/precompile.jl:174 [inlined] │ [54] top-level scope │ @ ~/.julia/packages/DynamicExpressions/ERjoe/src/DynamicExpressions.jl:139 │ [55] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [56] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) │ @ Base loading.jl:3296 │ [57] top-level scope │ @ stdin:5 │ [58] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [59] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [60] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [61] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [62] _start() │ @ Base client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/DynamicExpressions/ERjoe/src/DynamicExpressions.jl:1 │ in expression starting at stdin:5 └ ┌ Arborist │ [Output was shown above] └ ERROR: LoadError: The following 2 packages failed to precompile: DynamicExpressions Failed to precompile DynamicExpressions [a40a106e-89c9-4ca8-8020-a735e8728b6b] to "/home/pkgeval/.julia/compiled/v1.14/DynamicExpressions/jl_o5GqT6" (ProcessExited(1)). Arborist Failed to precompile Arborist [226a4f77-d45f-40bb-908f-e1e2bc89957a] to "/home/pkgeval/.julia/compiled/v1.14/Arborist/jl_sr8B1z" (ProcessExited(1)). in expression starting at /home/pkgeval/.julia/packages/Arborist/s0fGK/test/runtests.jl:2 Testing failed after 670.51s ERROR: LoadError: Package Arborist errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/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.14/Pkg/src/Operations.jl:3247 [3] 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.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [8] include(mod::Module, _path::String) @ Base Base.jl:326 [9] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [10] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 1717.74s: package fails to precompile