Package evaluation to test PlanningDomains on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-06T13:04:14.514 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 17.12s ################################################################################ # Installation # Installing PlanningDomains... Resolving package versions... Installed ConcurrentUtilities ─ v2.5.1 Installed Tricks ────────────── v0.1.13 Installed ValSplit ──────────── v0.1.1 Installed URIs ──────────────── v1.6.1 Installed ExprTools ─────────── v0.1.10 Installed PlanningDomains ───── v0.1.4 Installed CodecZlib ─────────── v0.7.8 Installed TranscodingStreams ── v0.11.3 Installed ExceptionUnwrapping ─ v0.1.11 Installed Julog ─────────────── v0.1.15 Installed JSON3 ─────────────── v1.14.3 Installed OpenSSL ───────────── v1.6.1 Installed MbedTLS ───────────── v1.1.10 Installed BitFlags ──────────── v0.1.10 Installed AutoHashEquals ────── v2.2.0 Installed Parsers ───────────── v2.8.5 Installed Scratch ───────────── v1.3.0 Installed LoggingExtras ─────── v1.2.0 Installed HTTP ──────────────── v1.11.0 Installed PrecompileTools ───── v1.3.4 Installed ParserCombinator ──── v2.2.1 Installed SimpleBufferStream ── v1.2.0 Installed MbedTLS_jll ───────── v2.28.1010+0 Installed StructTypes ───────── v1.11.0 Installed DocStringExtensions ─ v0.9.5 Installed JLLWrappers ───────── v1.8.0 Installed Preferences ───────── v1.5.2 Installed PDDL ──────────────── v0.2.18 Installing 1 artifacts Installed artifact MbedTLS 2.2 MiB Updating `~/.julia/environments/v1.14/Project.toml` [34fa33c8] + PlanningDomains v0.1.4 Updating `~/.julia/environments/v1.14/Manifest.toml` [15f4f7f2] + AutoHashEquals v2.2.0 [d1d4a3ce] + BitFlags v0.1.10 [944b1d66] + CodecZlib v0.7.8 [f0e56b4a] + ConcurrentUtilities v2.5.1 [ffbed154] + DocStringExtensions v0.9.5 [460bff9d] + ExceptionUnwrapping v0.1.11 [e2ba6199] + ExprTools v0.1.10 ⌅ [cd3eb016] + HTTP v1.11.0 [692b3bcd] + JLLWrappers v1.8.0 [0f8b85d8] + JSON3 v1.14.3 [5d8bcb5e] + Julog v0.1.15 [e6f89c97] + LoggingExtras v1.2.0 [739be429] + MbedTLS v1.1.10 [4d8831e6] + OpenSSL v1.6.1 [2c8894f9] + PDDL v0.2.18 [fae87a5f] + ParserCombinator v2.2.1 [69de0a69] + Parsers v2.8.5 [34fa33c8] + PlanningDomains v0.1.4 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [6c6a2e73] + Scratch v1.3.0 [777ac1f9] + SimpleBufferStream v1.2.0 [856f2bd8] + StructTypes v1.11.0 [3bb67fe8] + TranscodingStreams v0.11.3 [410a4b4d] + Tricks v0.1.13 [5c2747f8] + URIs v1.6.1 [0625e100] + ValSplit v0.1.1 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [b27032c2] + LibCURL v1.0.0 [8f399da3] + Libdl v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap 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 [458c3c95] + OpenSSL_jll v3.5.6+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850ede] + nghttp2_jll v1.69.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 8.87s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 6.8 s ✓ TestEnv 1 dependency successfully precompiled in 7 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 1.4 s ✓ Tricks 4.4 s ✓ Julog 40.7 s ✓ URIs 40.3 s ✓ BitFlags 1.2 s ✓ DocStringExtensions 0.9 s ✓ ExprTools 1.0 s ✓ AutoHashEquals 55.8 s ✓ TranscodingStreams 0.7 s ✓ SimpleBufferStream 1.6 s ✓ ConcurrentUtilities 2.4 s ✓ Scratch 3.5 s ✓ StructTypes 2.7 s ✓ LoggingExtras 3.0 s ✓ Preferences 40.0 s ✓ ExceptionUnwrapping 81.9 s ✓ OpenSSL 1.1 s ✓ ValSplit 101.8 s ✓ ParserCombinator 20.0 s ✓ CodecZlib 3.5 s ✓ JLLWrappers 3.2 s ✓ PrecompileTools ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:action, :axiom, :derived) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:action, :axiom, :derived) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:action, :axiom, :derived) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:action, :axiom, :derived) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:problem, :domain) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:problem, :domain) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:problem, :domain) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::Tuple{Symbol, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] typeinf_edge(interp::Compiler.NativeInterpreter, method::Method, atype::Any, sparams::Core.SimpleVector, caller::Compiler.InferenceState{Compiler.NativeInterpreter}, edgecycle::Bool, edgelimited::Bool) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1233 │ [22] abstract_call_method(interp::Compiler.NativeInterpreter, method::Method, sig::Any, sparams::Core.SimpleVector, hardlimit::Bool, si::Compiler.StmtInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:767 │ [23] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:178 │ [24] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [25] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [26] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [27] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [28] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [29] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [30] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [31] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [32] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [33] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [34] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [35] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1457 │ [36] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ [37] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ [38] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ [39] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ [40] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [41] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [42] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [43] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [44] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [45] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [46] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [47] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [48] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [49] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [50] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [51] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ [52] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [53] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [54] (::PDDL.Parser.var"#parse_pddl")(str::String; interpolate::Bool) │ @ PDDL.Parser ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:153 │ [55] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:196 [inlined] │ [56] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:183 │ [57] macroexpand(m::Module, x::Any; recursive::Bool, legacyscope::Bool) │ @ Base expr.jl:210 [inlined] │ [58] macroexpand(m::Module, x::Any) │ @ Base expr.jl:209 [inlined] │ [59] docm(source::LineNumberNode, mod::Module, meta::Any, ex::Any, define::Bool) │ @ Base.Docs docs/Docs.jl:689 [inlined] │ [60] macro expansion │ @ ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:11 [inlined] │ [61] (::DocStringExtensions.var"#hook!##->###0"{typeof(DocStringExtensions.template_hook)})(::LineNumberNode, ::Vararg{Any}) │ @ DocStringExtensions ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:4 │ [62] macro expansion │ @ boot.jl:836 │ [63] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, outer_sl::Base.JuliaLowering.ScopeLayer) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:343 │ [64] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:431 │ [65] expand_forms_1(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, macro_world::UInt64) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:485 │ [66] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:29 │ [67] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [68] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:5 │ [69] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [70] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [71] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [72] 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 │ [73] top-level scope │ @ stdin:5 │ [74] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [75] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [76] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [77] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [78] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:problem, :domain) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::Tuple{Symbol, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ [22] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1451 │ [23] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ [24] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ [25] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ [26] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ [27] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [28] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [29] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [30] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [31] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [32] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [33] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [34] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [35] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [36] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [37] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [38] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1457 │ [39] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ [40] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ [41] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ [42] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ [43] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [44] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [45] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [46] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [47] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [48] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [49] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [50] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [51] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [52] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [53] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [54] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ [55] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [56] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [57] (::PDDL.Parser.var"#parse_pddl")(str::String; interpolate::Bool) │ @ PDDL.Parser ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:153 │ [58] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:196 [inlined] │ [59] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:183 │ [60] macroexpand(m::Module, x::Any; recursive::Bool, legacyscope::Bool) │ @ Base expr.jl:210 [inlined] │ [61] macroexpand(m::Module, x::Any) │ @ Base expr.jl:209 [inlined] │ [62] docm(source::LineNumberNode, mod::Module, meta::Any, ex::Any, define::Bool) │ @ Base.Docs docs/Docs.jl:689 [inlined] │ [63] macro expansion │ @ ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:11 [inlined] │ [64] (::DocStringExtensions.var"#hook!##->###0"{typeof(DocStringExtensions.template_hook)})(::LineNumberNode, ::Vararg{Any}) │ @ DocStringExtensions ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:4 │ [65] macro expansion │ @ boot.jl:836 │ [66] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, outer_sl::Base.JuliaLowering.ScopeLayer) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:343 │ [67] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:431 │ [68] expand_forms_1(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, macro_world::UInt64) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:485 │ [69] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:29 │ [70] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [71] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:5 │ [72] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [73] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [74] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [75] 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 │ [76] top-level scope │ @ stdin:5 │ [77] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [78] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [79] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [80] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [81] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] typeinf_edge(interp::Compiler.NativeInterpreter, method::Method, atype::Any, sparams::Core.SimpleVector, caller::Compiler.InferenceState{Compiler.NativeInterpreter}, edgecycle::Bool, edgelimited::Bool) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1233 │ [22] abstract_call_method(interp::Compiler.NativeInterpreter, method::Method, sig::Any, sparams::Core.SimpleVector, hardlimit::Bool, si::Compiler.StmtInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:767 │ [23] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:178 │ [24] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [25] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [26] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [27] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [28] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [29] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [30] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [31] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [32] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [33] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [34] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [35] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ [36] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [37] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [38] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [39] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [40] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [41] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [42] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [43] 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 │ [44] top-level scope │ @ stdin:5 │ [45] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [46] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [47] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [48] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [49] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ [22] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1451 │ [23] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ [24] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ [25] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ [26] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ [27] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [28] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [29] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [30] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [31] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [32] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [33] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [34] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [35] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [36] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [37] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [38] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ [39] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [40] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [41] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [42] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [43] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [44] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [45] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [46] 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 │ [47] top-level scope │ @ stdin:5 │ [48] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [49] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [50] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [51] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [52] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ [22] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1531 │ [23] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [24] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [25] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ [26] global_modifier_names │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ [27] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ [28] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [29] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [30] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [31] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [32] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [33] 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 │ [34] top-level scope │ @ stdin:5 │ [35] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [36] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [37] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [38] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [39] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ [18] global_modifier_names │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ [19] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ [20] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [21] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [22] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [23] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [24] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [25] 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 │ [26] top-level scope │ @ stdin:5 │ [27] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [29] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [30] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [31] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ERROR: LoadError: task switch not allowed from inside staged nor pure functions Stacktrace:  [1] try_yieldto(undo::typeof(Base.ensure_rescheduled))  @ Base task.jl:1130  [2] wait()  @ Base task.jl:1249  [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64)  @ Base stream.jl:1079  [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64)  @ Base stream.jl:1152  [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64)  @ Base io.jl:831 [inlined]  [6] write(s::Base.PipeEndpoint, A::Vector{UInt8})  @ Base io.jl:865  [7] macro expansion  @ lock.jl:376 [inlined]  [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...)  @ Base.CoreLogging logging/ConsoleLogger.jl:194  [9] logging_error(logger::Any, level::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any, err::Any, real::Bool)  @ Base.CoreLogging logging/logging.jl:510  [10] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Bool; kwargs::@Kwargs{})  @ Base reflection.jl:1372 [inlined]  [11] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Bool)  @ Base reflection.jl:1366 [inlined]  [12] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...)  @ Base.CoreLogging logging/logging.jl:439  [13] macro expansion  @ logging/logging.jl:419 [inlined]  [14] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37  [15] lower(m::Module, x::Any)  @ Base.Meta meta.jl:275  [16] macro expansion  @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined]  [17] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol})  @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62  [18] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any)  @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55  [19] macro expansion  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined]  [20] global_modifier_names  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined]  [21] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80  [22] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [23] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6  [24] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [25] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69  [26] include(mod::Module, _path::String)  @ Base Base.jl:326  [27] 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  [28] top-level scope  @ stdin:5  [29] eval(m::Module, e::Any)  @ Core boot.jl:521  [30] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [31] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [32] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [33] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:1 in expression starting at stdin:5  caused by: task switch not allowed from inside staged nor pure functions Stacktrace:  [1] try_yieldto(undo::typeof(Base.ensure_rescheduled))  @ Base task.jl:1130  [2] wait()  @ Base task.jl:1249  [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64)  @ Base stream.jl:1079  [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64)  @ Base stream.jl:1152  [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64)  @ Base io.jl:831 [inlined]  [6] write(s::Base.PipeEndpoint, A::Vector{UInt8})  @ Base io.jl:865  [7] macro expansion  @ lock.jl:376 [inlined]  [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...)  @ Base.CoreLogging logging/ConsoleLogger.jl:194  [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...)  @ Base reflection.jl:1374 [inlined]  [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...)  @ Base.CoreLogging logging/logging.jl:434  [11] macro expansion  @ logging/logging.jl:419 [inlined]  [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37  [13] lower(m::Module, x::Any)  @ Base.Meta meta.jl:275  [14] macro expansion  @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined]  [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol})  @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62  [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any)  @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55  [17] macro expansion  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined]  [18] global_modifier_names  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined]  [19] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80  [20] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [21] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6  [22] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [23] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69  [24] include(mod::Module, _path::String)  @ Base Base.jl:326  [25] 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  [26] top-level scope  @ stdin:5  [27] eval(m::Module, e::Any)  @ Core boot.jl:521  [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [29] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [30] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [31] _start()  @ Base client.jl:596  caused by: TypeError: in typeassert, expected Vector{Any}, got a value of type Vector{Symbol} Stacktrace:  [1] _expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, src::LineNumberNode)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:64  [2] _expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, src::LineNumberNode)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:88  [3] expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, lnn::LineNumberNode)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:27 [inlined]  [4] expr_to_est(e::Any, lnn::LineNumberNode)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:23  [5] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:22  [6] lower(m::Module, x::Any)  @ Base.Meta meta.jl:275  [7] macro expansion  @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined]  [8] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol})  @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62  [9] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any)  @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55  [10] macro expansion  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined]  [11] global_modifier_names  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined]  [12] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [14] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6  [15] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [16] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69  [17] include(mod::Module, _path::String)  @ Base Base.jl:326  [18] 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  [19] top-level scope  @ stdin:5  [20] eval(m::Module, e::Any)  @ Core boot.jl:521  [21] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [22] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [23] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [24] _start()  @ Base client.jl:596 ✗ PDDL 3.7 s ✓ MbedTLS_jll 38.7 s ✓ Parsers 3.8 s ✓ MbedTLS 44.2 s ✓ JSON3 ┌ Info: Ignoring an error that occurred during the precompilation workload │ exception = │ HTTP.RequestError: │ HTTP.Request: │ HTTP.Messages.Request: │ """ │ GET / HTTP/1.1 │ Host: localhost:57813 │ Accept: */* │ User-Agent: HTTP.jl/1.14.0-DEV.2309 │ Content-Length: 0 │ Accept-Encoding: gzip │ │ """Underlying error: │ MethodError: objects of type ReentrantLock are not callable. │ In case you did not try calling it explicitly, check if a ReentrantLock has been passed as an argument to a method that expects a callable instead. │ The object of type `ReentrantLock` exists, but no method is defined for this combination of argument types when trying to treat it as a callable object. │ Stacktrace: │ [1] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:143 [inlined] │ [2] (::HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ @ HTTP.ConnectionRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:51 │ [3] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:60 [inlined] │ [4] (::Base.var"#45#46"{Base.var"#47#48"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##->###0"{HTTP.Messages.Request, Int64, typeof(HTTP.RetryRequest.FALSE), Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ @ Base error.jl:311 │ [5] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:75 [inlined] │ [6] (::HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ @ HTTP.RetryRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:10 │ [7] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:30 [inlined] │ [8] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:42 [inlined] │ [9] (::HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ @ HTTP.CookieRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:11 │ [10] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:19 [inlined] │ [11] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:71 [inlined] │ [12] (::HTTP.HeadersRequest.var"#headerslayer#defaultheaders##0"{HTTP.HeadersRequest.var"#headerslayer##kw_body#defaultheaders#0##0"{HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, basicauth::Bool, detect_content_type::Bool, canonicalize_headers::Bool, kw::@Kwargs{verbose::Int64}) │ @ HTTP.HeadersRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:8 │ [13] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:14 [inlined] │ [14] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:25 [inlined] │ [15] (::HTTP.RedirectRequest.var"#redirectlayer#redirects##0"{HTTP.RedirectRequest.var"#redirectlayer##kw_body#redirects#0##0"{HTTP.HeadersRequest.var"#headerslayer#defaultheaders##0"{HTTP.HeadersRequest.var"#headerslayer##kw_body#defaultheaders#0##0"{HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Nothing, kw::@Kwargs{verbose::Int64}) │ @ HTTP.RedirectRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:8 │ [16] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:14 [inlined] │ [17] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:30 [inlined] │ [18] (::HTTP.MessageRequest.var"#messagelayer#makerequest##0"{HTTP.MessageRequest.var"#messagelayer##kw_body#makerequest#0##0"{HTTP.RedirectRequest.var"#redirectlayer#redirects##0"{HTTP.RedirectRequest.var"#redirectlayer##kw_body#redirects#0##0"{HTTP.HeadersRequest.var"#headerslayer#defaultheaders##0"{HTTP.HeadersRequest.var"#headerslayer##kw_body#defaultheaders#0##0"{HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}; copyheaders::Bool, response_stream::Nothing, http_version::HTTP.Strings.HTTPVersion, verbose::Int64, kw::@Kwargs{}) │ @ HTTP.MessageRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:17 │ [19] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:24 [inlined] │ [20] (::HTTP.MessageRequest.var"#messagelayer#makerequest##0"{HTTP.MessageRequest.var"#messagelayer##kw_body#makerequest#0##0"{HTTP.RedirectRequest.var"#redirectlayer#redirects##0"{HTTP.RedirectRequest.var"#redirectlayer##kw_body#redirects#0##0"{HTTP.HeadersRequest.var"#headerslayer#defaultheaders##0"{HTTP.HeadersRequest.var"#headerslayer##kw_body#defaultheaders#0##0"{HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}) │ @ HTTP.MessageRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:17 │ [21] request(stack::Function, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing; headers::Nothing, body::Vector{UInt8}, query::Nothing, kw::@Kwargs{}) │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:463 │ [22] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] │ [23] request(method::String, url::String, h::Nothing, b::Vector{UInt8}; headers::Nothing, body::Vector{UInt8}, query::Nothing, observelayers::Bool, kw::@Kwargs{}) │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:88 [inlined] │ [24] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] │ [25] request(method::String, url::String, h::Nothing, b::Vector{UInt8}) │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:88 [inlined] │ [26] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] │ [27] request(method::String, url::String) │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:88 [inlined] │ [28] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:526 [inlined] │ [29] get(a::String; kw::@Kwargs{}) │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:521 [inlined] │ [30] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:526 [inlined] │ [31] get(a::String) │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:521 [inlined] │ [32] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:36 [inlined] │ [33] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:34 [inlined] │ [34] (::HTTP.var"##->###3"{String})() │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:4 [inlined] │ [35] withenv(::HTTP.var"##->###3"{String}, ::Pair{String, Union{Nothing, String}}, ::Vararg{Pair{String, Union{Nothing, String}}}) │ @ Base env.jl:265 │ [36] macro expansion │ @ ~/.julia/packages/PrecompileTools/QUxvR/src/workloads.jl:75 [inlined] │ [37] macro expansion │ @ ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:34 [inlined] │ [38] top-level scope │ @ ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:4 │ [39] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [40] top-level scope │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:651 │ [41] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [42] 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 │ [43] top-level scope │ @ stdin:5 │ [44] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [45] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [46] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [47] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [48] _start() └ @ Base client.jl:596 155.1 s ✓ HTTP ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("2c8894f9-daa1-498a-9e3a-26edd9623db8"), "PDDL") 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/PlanningDomains/vkrFq/src/PlanningDomains.jl:8  [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/PlanningDomains/vkrFq/src/PlanningDomains.jl:1 in expression starting at stdin:5 ✗ PlanningDomains 26 dependencies successfully precompiled in 806 seconds. 25 already precompiled. 1 dependency had output during precompilation: ┌ HTTP │ ┌ Info: Ignoring an error that occurred during the precompilation workload │ │ exception = │ │ HTTP.RequestError: │ │ HTTP.Request: │ │ HTTP.Messages.Request: │ │ """ │ │ GET / HTTP/1.1 │ │ Host: localhost:57813 │ │ Accept: */* │ │ User-Agent: HTTP.jl/1.14.0-DEV.2309 │ │ Content-Length: 0 │ │ Accept-Encoding: gzip │ │ │ │ """Underlying error: │ │ MethodError: objects of type ReentrantLock are not callable. │ │ In case you did not try calling it explicitly, check if a ReentrantLock has been passed as an argument to a method that expects a callable instead. │ │ The object of type `ReentrantLock` exists, but no method is defined for this combination of argument types when trying to treat it as a callable object. │ │ Stacktrace: │ │ [1] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:143 [inlined] │ │ [2] (::HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}})(req::HTTP.Messages.Request; proxy::Nothing, socket_type::Type, socket_type_tls::Nothing, readtimeout::Int64, connect_timeout::Int64, logerrors::Bool, logtag::Nothing, closeimmediately::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ │ @ HTTP.ConnectionRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:51 │ │ [3] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/ConnectionRequest.jl:60 [inlined] │ │ [4] (::Base.var"#45#46"{Base.var"#47#48"{ExponentialBackOff, HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##->###0"{HTTP.Messages.Request, Int64, typeof(HTTP.RetryRequest.FALSE), Base.RefValue{Int64}}, HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(args::HTTP.Messages.Request; kwargs::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ │ @ Base error.jl:311 │ │ [5] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:75 [inlined] │ │ [6] (::HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}})(req::HTTP.Messages.Request; retry::Bool, retries::Int64, retry_delays::ExponentialBackOff, retry_check::Function, retry_non_idempotent::Bool, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ │ @ HTTP.RetryRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:10 │ │ [7] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RetryRequest.jl:30 [inlined] │ │ [8] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:42 [inlined] │ │ [9] (::HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}})(req::HTTP.Messages.Request; cookies::Bool, cookiejar::HTTP.Cookies.CookieJar, kw::@Kwargs{iofunction::Nothing, decompress::Nothing, verbose::Int64}) │ │ @ HTTP.CookieRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:11 │ │ [10] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/CookieRequest.jl:19 [inlined] │ │ [11] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:71 [inlined] │ │ [12] (::HTTP.HeadersRequest.var"#headerslayer#defaultheaders##0"{HTTP.HeadersRequest.var"#headerslayer##kw_body#defaultheaders#0##0"{HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}})(req::HTTP.Messages.Request; iofunction::Nothing, decompress::Nothing, basicauth::Bool, detect_content_type::Bool, canonicalize_headers::Bool, kw::@Kwargs{verbose::Int64}) │ │ @ HTTP.HeadersRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:8 │ │ [13] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/HeadersRequest.jl:14 [inlined] │ │ [14] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:25 [inlined] │ │ [15] (::HTTP.RedirectRequest.var"#redirectlayer#redirects##0"{HTTP.RedirectRequest.var"#redirectlayer##kw_body#redirects#0##0"{HTTP.HeadersRequest.var"#headerslayer#defaultheaders##0"{HTTP.HeadersRequest.var"#headerslayer##kw_body#defaultheaders#0##0"{HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}})(req::HTTP.Messages.Request; redirect::Bool, redirect_limit::Int64, redirect_method::Nothing, forwardheaders::Bool, response_stream::Nothing, kw::@Kwargs{verbose::Int64}) │ │ @ HTTP.RedirectRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:8 │ │ [16] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/RedirectRequest.jl:14 [inlined] │ │ [17] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:30 [inlined] │ │ [18] (::HTTP.MessageRequest.var"#messagelayer#makerequest##0"{HTTP.MessageRequest.var"#messagelayer##kw_body#makerequest#0##0"{HTTP.RedirectRequest.var"#redirectlayer#redirects##0"{HTTP.RedirectRequest.var"#redirectlayer##kw_body#redirects#0##0"{HTTP.HeadersRequest.var"#headerslayer#defaultheaders##0"{HTTP.HeadersRequest.var"#headerslayer##kw_body#defaultheaders#0##0"{HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}; copyheaders::Bool, response_stream::Nothing, http_version::HTTP.Strings.HTTPVersion, verbose::Int64, kw::@Kwargs{}) │ │ @ HTTP.MessageRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:17 │ │ [19] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:24 [inlined] │ │ [20] (::HTTP.MessageRequest.var"#messagelayer#makerequest##0"{HTTP.MessageRequest.var"#messagelayer##kw_body#makerequest#0##0"{HTTP.RedirectRequest.var"#redirectlayer#redirects##0"{HTTP.RedirectRequest.var"#redirectlayer##kw_body#redirects#0##0"{HTTP.HeadersRequest.var"#headerslayer#defaultheaders##0"{HTTP.HeadersRequest.var"#headerslayer##kw_body#defaultheaders#0##0"{HTTP.CookieRequest.var"#cookielayer#managecookies##0"{HTTP.CookieRequest.var"#cookielayer##kw_body#managecookies#0##0"{HTTP.RetryRequest.var"#retrylayer#manageretries##0"{HTTP.RetryRequest.var"#retrylayer##kw_body#manageretries#0##0"{HTTP.ConnectionRequest.var"#connectionlayer#connections##0"{HTTP.ConnectionRequest.var"#connectionlayer##kw_body#connections#0##0"{HTTP.TimeoutRequest.var"#timeoutlayer#timeouts##0"{HTTP.TimeoutRequest.var"#timeoutlayer##kw_body#timeouts#0##0"{HTTP.ExceptionRequest.var"#exceptionlayer#exceptions##0"{HTTP.ExceptionRequest.var"#exceptionlayer##kw_body#exceptions#0##0"{typeof(HTTP.StreamRequest.streamlayer)}}}}}}}}}}}}}}}})(method::String, url::URIs.URI, headers::Nothing, body::Vector{UInt8}) │ │ @ HTTP.MessageRequest ~/.julia/packages/HTTP/Y97L1/src/clientlayers/MessageRequest.jl:17 │ │ [21] request(stack::Function, method::String, url::String, h::Nothing, b::Vector{UInt8}, q::Nothing; headers::Nothing, body::Vector{UInt8}, query::Nothing, kw::@Kwargs{}) │ │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:463 │ │ [22] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] │ │ [23] request(method::String, url::String, h::Nothing, b::Vector{UInt8}; headers::Nothing, body::Vector{UInt8}, query::Nothing, observelayers::Bool, kw::@Kwargs{}) │ │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:88 [inlined] │ │ [24] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] │ │ [25] request(method::String, url::String, h::Nothing, b::Vector{UInt8}) │ │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:88 [inlined] │ │ [26] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:321 [inlined] │ │ [27] request(method::String, url::String) │ │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:88 [inlined] │ │ [28] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:526 [inlined] │ │ [29] get(a::String; kw::@Kwargs{}) │ │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:521 [inlined] │ │ [30] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:526 [inlined] │ │ [31] get(a::String) │ │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:521 [inlined] │ │ [32] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:36 [inlined] │ │ [33] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:34 [inlined] │ │ [34] (::HTTP.var"##->###3"{String})() │ │ @ HTTP ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:4 [inlined] │ │ [35] withenv(::HTTP.var"##->###3"{String}, ::Pair{String, Union{Nothing, String}}, ::Vararg{Pair{String, Union{Nothing, String}}}) │ │ @ Base env.jl:265 │ │ [36] macro expansion │ │ @ ~/.julia/packages/PrecompileTools/QUxvR/src/workloads.jl:75 [inlined] │ │ [37] macro expansion │ │ @ ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:34 [inlined] │ │ [38] top-level scope │ │ @ ~/.julia/packages/HTTP/Y97L1/src/precompile.jl:4 │ │ [39] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [40] top-level scope │ │ @ ~/.julia/packages/HTTP/Y97L1/src/HTTP.jl:651 │ │ [41] include(mod::Module, _path::String) │ │ @ Base Base.jl:326 │ │ [42] 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 │ │ [43] top-level scope │ │ @ stdin:5 │ │ [44] eval(m::Module, e::Any) │ │ @ Core boot.jl:521 │ │ [45] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ │ @ Base loading.jl:3132 │ │ [46] include_string(m::Module, txt::String, fname::String) │ │ @ Base loading.jl:3142 [inlined] │ │ [47] exec_options(opts::Base.JLOptions) │ │ @ Base client.jl:353 │ │ [48] _start() │ └ @ Base client.jl:596 └ Precompilation completed after 845.16s ################################################################################ # Testing # Testing PlanningDomains Status `/tmp/jl_1T5eYO/Project.toml` ⌅ [cd3eb016] HTTP v1.11.0 [0f8b85d8] JSON3 v1.14.3 [2c8894f9] PDDL v0.2.18 [34fa33c8] PlanningDomains v0.1.4 [6c6a2e73] Scratch v1.3.0 [f43a241f] Downloads v1.7.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_1T5eYO/Manifest.toml` [15f4f7f2] AutoHashEquals v2.2.0 [d1d4a3ce] BitFlags v0.1.10 [944b1d66] CodecZlib v0.7.8 [f0e56b4a] ConcurrentUtilities v2.5.1 [ffbed154] DocStringExtensions v0.9.5 [460bff9d] ExceptionUnwrapping v0.1.11 [e2ba6199] ExprTools v0.1.10 ⌅ [cd3eb016] HTTP v1.11.0 [692b3bcd] JLLWrappers v1.8.0 [0f8b85d8] JSON3 v1.14.3 [5d8bcb5e] Julog v0.1.15 [e6f89c97] LoggingExtras v1.2.0 [739be429] MbedTLS v1.1.10 [4d8831e6] OpenSSL v1.6.1 [2c8894f9] PDDL v0.2.18 [fae87a5f] ParserCombinator v2.2.1 [69de0a69] Parsers v2.8.5 [34fa33c8] PlanningDomains v0.1.4 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [6c6a2e73] Scratch v1.3.0 [777ac1f9] SimpleBufferStream v1.2.0 [856f2bd8] StructTypes v1.11.0 [3bb67fe8] TranscodingStreams v0.11.3 [410a4b4d] Tricks v0.1.13 [5c2747f8] URIs v1.6.1 [0625e100] ValSplit v0.1.1 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap 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 [458c3c95] OpenSSL_jll v3.5.6+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850ede] nghttp2_jll v1.69.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:action, :axiom, :derived) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:action, :axiom, :derived) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:action, :axiom, :derived) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:action, :axiom, :derived) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:problem, :domain) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:problem, :domain) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:problem, :domain) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::Tuple{Symbol, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] typeinf_edge(interp::Compiler.NativeInterpreter, method::Method, atype::Any, sparams::Core.SimpleVector, caller::Compiler.InferenceState{Compiler.NativeInterpreter}, edgecycle::Bool, edgelimited::Bool) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1233 │ [22] abstract_call_method(interp::Compiler.NativeInterpreter, method::Method, sig::Any, sparams::Core.SimpleVector, hardlimit::Bool, si::Compiler.StmtInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:767 │ [23] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:178 │ [24] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [25] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [26] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [27] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [28] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [29] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [30] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [31] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [32] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [33] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [34] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [35] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1457 │ [36] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ [37] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ [38] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ [39] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ [40] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [41] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [42] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [43] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [44] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [45] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [46] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [47] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [48] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [49] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [50] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [51] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ [52] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [53] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [54] (::PDDL.Parser.var"#parse_pddl")(str::String; interpolate::Bool) │ @ PDDL.Parser ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:153 │ [55] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:196 [inlined] │ [56] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:183 │ [57] macroexpand(m::Module, x::Any; recursive::Bool, legacyscope::Bool) │ @ Base expr.jl:210 [inlined] │ [58] macroexpand(m::Module, x::Any) │ @ Base expr.jl:209 [inlined] │ [59] docm(source::LineNumberNode, mod::Module, meta::Any, ex::Any, define::Bool) │ @ Base.Docs docs/Docs.jl:689 [inlined] │ [60] macro expansion │ @ ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:11 [inlined] │ [61] (::DocStringExtensions.var"#hook!##->###0"{typeof(DocStringExtensions.template_hook)})(::LineNumberNode, ::Vararg{Any}) │ @ DocStringExtensions ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:4 │ [62] macro expansion │ @ boot.jl:836 │ [63] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, outer_sl::Base.JuliaLowering.ScopeLayer) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:343 │ [64] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:431 │ [65] expand_forms_1(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, macro_world::UInt64) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:485 │ [66] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:29 │ [67] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [68] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:5 │ [69] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [70] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [71] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [72] 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 │ [73] top-level scope │ @ stdin:5 │ [74] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [75] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [76] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [77] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [78] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (:problem, :domain) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::Tuple{Symbol, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ [22] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1451 │ [23] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ [24] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ [25] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ [26] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ [27] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [28] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [29] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [30] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [31] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [32] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [33] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [34] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [35] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [36] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [37] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [38] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1457 │ [39] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ [40] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ [41] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ [42] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ [43] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [44] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [45] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [46] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [47] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [48] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [49] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [50] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [51] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [52] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [53] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [54] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ [55] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [56] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [57] (::PDDL.Parser.var"#parse_pddl")(str::String; interpolate::Bool) │ @ PDDL.Parser ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:153 │ [58] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:196 [inlined] │ [59] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:183 │ [60] macroexpand(m::Module, x::Any; recursive::Bool, legacyscope::Bool) │ @ Base expr.jl:210 [inlined] │ [61] macroexpand(m::Module, x::Any) │ @ Base expr.jl:209 [inlined] │ [62] docm(source::LineNumberNode, mod::Module, meta::Any, ex::Any, define::Bool) │ @ Base.Docs docs/Docs.jl:689 [inlined] │ [63] macro expansion │ @ ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:11 [inlined] │ [64] (::DocStringExtensions.var"#hook!##->###0"{typeof(DocStringExtensions.template_hook)})(::LineNumberNode, ::Vararg{Any}) │ @ DocStringExtensions ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:4 │ [65] macro expansion │ @ boot.jl:836 │ [66] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, outer_sl::Base.JuliaLowering.ScopeLayer) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:343 │ [67] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:431 │ [68] expand_forms_1(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, macro_world::UInt64) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:485 │ [69] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:29 │ [70] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [71] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:5 │ [72] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [73] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [74] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [75] 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 │ [76] top-level scope │ @ stdin:5 │ [77] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [78] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [79] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [80] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [81] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] typeinf_edge(interp::Compiler.NativeInterpreter, method::Method, atype::Any, sparams::Core.SimpleVector, caller::Compiler.InferenceState{Compiler.NativeInterpreter}, edgecycle::Bool, edgelimited::Bool) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1233 │ [22] abstract_call_method(interp::Compiler.NativeInterpreter, method::Method, sig::Any, sparams::Core.SimpleVector, hardlimit::Bool, si::Compiler.StmtInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:767 │ [23] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:178 │ [24] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [25] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [26] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [27] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [28] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [29] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [30] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [31] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [32] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [33] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [34] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [35] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ [36] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [37] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [38] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [39] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [40] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [41] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [42] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [43] 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 │ [44] top-level scope │ @ stdin:5 │ [45] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [46] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [47] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [48] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [49] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ [22] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1451 │ [23] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ [24] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ [25] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ [26] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ [27] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ [28] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ [29] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ [30] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ [31] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ [32] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ [33] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ [34] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ [35] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ [36] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ [37] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ [38] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ [39] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [40] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [41] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [42] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [43] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [44] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [45] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [46] 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 │ [47] top-level scope │ @ stdin:5 │ [48] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [49] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [50] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [51] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [52] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] call_get_staged │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ [22] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1531 │ [23] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ [24] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ [25] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ [26] global_modifier_names │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ [27] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ [28] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [29] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [30] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [31] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [32] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [33] 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 │ [34] top-level scope │ @ stdin:5 │ [35] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [36] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [37] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [38] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [39] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ┌ Info: JuliaLowering threw given input: │ code = │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ end)))))), :T, :N, :P))) │ st0 = nothing │ st1 = nothing │ file = "none" │ line = 0 └ mod = Tricks ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ exception = │ task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ [18] global_modifier_names │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ [19] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ [20] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [21] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [22] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [23] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [24] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [25] 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 │ [26] top-level scope │ @ stdin:5 │ [27] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [29] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [30] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [31] _start() │ @ Base client.jl:596 └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 ERROR: LoadError: task switch not allowed from inside staged nor pure functions Stacktrace:  [1] try_yieldto(undo::typeof(Base.ensure_rescheduled))  @ Base task.jl:1130  [2] wait()  @ Base task.jl:1249  [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64)  @ Base stream.jl:1079  [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64)  @ Base stream.jl:1152  [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64)  @ Base io.jl:831 [inlined]  [6] write(s::Base.PipeEndpoint, A::Vector{UInt8})  @ Base io.jl:865  [7] macro expansion  @ lock.jl:376 [inlined]  [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...)  @ Base.CoreLogging logging/ConsoleLogger.jl:194  [9] logging_error(logger::Any, level::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any, err::Any, real::Bool)  @ Base.CoreLogging logging/logging.jl:510  [10] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Bool; kwargs::@Kwargs{})  @ Base reflection.jl:1372 [inlined]  [11] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Bool)  @ Base reflection.jl:1366 [inlined]  [12] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...)  @ Base.CoreLogging logging/logging.jl:439  [13] macro expansion  @ logging/logging.jl:419 [inlined]  [14] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37  [15] lower(m::Module, x::Any)  @ Base.Meta meta.jl:275  [16] macro expansion  @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined]  [17] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol})  @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62  [18] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any)  @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55  [19] macro expansion  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined]  [20] global_modifier_names  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined]  [21] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80  [22] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [23] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6  [24] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [25] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69  [26] include(mod::Module, _path::String)  @ Base Base.jl:326  [27] 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  [28] top-level scope  @ stdin:5  [29] eval(m::Module, e::Any)  @ Core boot.jl:521  [30] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [31] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [32] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [33] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:1 in expression starting at stdin:5  caused by: task switch not allowed from inside staged nor pure functions Stacktrace:  [1] try_yieldto(undo::typeof(Base.ensure_rescheduled))  @ Base task.jl:1130  [2] wait()  @ Base task.jl:1249  [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64)  @ Base stream.jl:1079  [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64)  @ Base stream.jl:1152  [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64)  @ Base io.jl:831 [inlined]  [6] write(s::Base.PipeEndpoint, A::Vector{UInt8})  @ Base io.jl:865  [7] macro expansion  @ lock.jl:376 [inlined]  [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...)  @ Base.CoreLogging logging/ConsoleLogger.jl:194  [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...)  @ Base reflection.jl:1374 [inlined]  [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...)  @ Base.CoreLogging logging/logging.jl:434  [11] macro expansion  @ logging/logging.jl:419 [inlined]  [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37  [13] lower(m::Module, x::Any)  @ Base.Meta meta.jl:275  [14] macro expansion  @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined]  [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol})  @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62  [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any)  @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55  [17] macro expansion  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined]  [18] global_modifier_names  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined]  [19] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80  [20] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [21] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6  [22] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [23] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69  [24] include(mod::Module, _path::String)  @ Base Base.jl:326  [25] 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  [26] top-level scope  @ stdin:5  [27] eval(m::Module, e::Any)  @ Core boot.jl:521  [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [29] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [30] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [31] _start()  @ Base client.jl:596  caused by: TypeError: in typeassert, expected Vector{Any}, got a value of type Vector{Symbol} Stacktrace:  [1] _expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, src::LineNumberNode)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:64  [2] _expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, src::LineNumberNode)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:88  [3] expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, lnn::LineNumberNode)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:27 [inlined]  [4] expr_to_est(e::Any, lnn::LineNumberNode)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:23  [5] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:22  [6] lower(m::Module, x::Any)  @ Base.Meta meta.jl:275  [7] macro expansion  @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined]  [8] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol})  @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62  [9] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any)  @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55  [10] macro expansion  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined]  [11] global_modifier_names  @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined]  [12] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [14] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6  [15] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [16] top-level scope  @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69  [17] include(mod::Module, _path::String)  @ Base Base.jl:326  [18] 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  [19] top-level scope  @ stdin:5  [20] eval(m::Module, e::Any)  @ Core boot.jl:521  [21] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [22] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [23] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [24] _start()  @ Base client.jl:596 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("2c8894f9-daa1-498a-9e3a-26edd9623db8"), "PDDL") 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/PlanningDomains/vkrFq/src/PlanningDomains.jl:8  [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/PlanningDomains/vkrFq/src/PlanningDomains.jl:1 in expression starting at stdin:5 2 dependencies had output during precompilation: ┌ PlanningDomains │ [Output was shown above] └ ┌ PDDL │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:constants, :functions, :goal, :predicates, :objects, :domain, :init, :types, :metric, :constraints, :requirements) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:action, :axiom, :derived) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:action, :axiom, :derived) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:action, :axiom, :derived) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:action, :axiom, :derived) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:problem, :domain) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:problem, :domain) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:problem, :domain) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ exception = │ │ task switch not allowed from inside staged nor pure functions │ │ Stacktrace: │ │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ │ @ Base task.jl:1130 │ │ [2] wait() │ │ @ Base task.jl:1249 │ │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1079 │ │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1152 │ │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ │ @ Base io.jl:831 [inlined] │ │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ │ @ Base io.jl:865 │ │ [7] macro expansion │ │ @ lock.jl:376 [inlined] │ │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ │ @ Base reflection.jl:1374 [inlined] │ │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/logging.jl:434 │ │ [11] macro expansion │ │ @ logging/logging.jl:419 [inlined] │ │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ [13] lower(m::Module, x::Any) │ │ @ Base.Meta meta.jl:275 │ │ [14] macro expansion │ │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::Tuple{Symbol, Symbol}) │ │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ │ [17] call_get_staged │ │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ │ [21] typeinf_edge(interp::Compiler.NativeInterpreter, method::Method, atype::Any, sparams::Core.SimpleVector, caller::Compiler.InferenceState{Compiler.NativeInterpreter}, edgecycle::Bool, edgelimited::Bool) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1233 │ │ [22] abstract_call_method(interp::Compiler.NativeInterpreter, method::Method, sig::Any, sparams::Core.SimpleVector, hardlimit::Bool, si::Compiler.StmtInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:767 │ │ [23] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:178 │ │ [24] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ │ [25] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ │ [26] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ │ [27] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ │ [28] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ │ [29] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ │ [30] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ │ [31] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ │ [32] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ │ [33] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ │ [34] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ │ [35] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1457 │ │ [36] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ │ [37] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ │ [38] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ │ [39] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ │ [40] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ │ [41] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ │ [42] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ │ [43] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ │ [44] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ │ [45] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ │ [46] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ │ [47] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ │ [48] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ │ [49] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ │ [50] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ │ [51] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ │ [52] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ │ [53] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ │ [54] (::PDDL.Parser.var"#parse_pddl")(str::String; interpolate::Bool) │ │ @ PDDL.Parser ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:153 │ │ [55] macro expansion │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:196 [inlined] │ │ [56] macro expansion │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:183 │ │ [57] macroexpand(m::Module, x::Any; recursive::Bool, legacyscope::Bool) │ │ @ Base expr.jl:210 [inlined] │ │ [58] macroexpand(m::Module, x::Any) │ │ @ Base expr.jl:209 [inlined] │ │ [59] docm(source::LineNumberNode, mod::Module, meta::Any, ex::Any, define::Bool) │ │ @ Base.Docs docs/Docs.jl:689 [inlined] │ │ [60] macro expansion │ │ @ ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:11 [inlined] │ │ [61] (::DocStringExtensions.var"#hook!##->###0"{typeof(DocStringExtensions.template_hook)})(::LineNumberNode, ::Vararg{Any}) │ │ @ DocStringExtensions ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:4 │ │ [62] macro expansion │ │ @ boot.jl:836 │ │ [63] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, outer_sl::Base.JuliaLowering.ScopeLayer) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:343 │ │ [64] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:431 │ │ [65] expand_forms_1(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, macro_world::UInt64) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:485 │ │ [66] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:29 │ │ [67] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [68] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:5 │ │ [69] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [70] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ │ [71] include(mod::Module, _path::String) │ │ @ Base Base.jl:326 │ │ [72] 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 │ │ [73] top-level scope │ │ @ stdin:5 │ │ [74] eval(m::Module, e::Any) │ │ @ Core boot.jl:521 │ │ [75] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ │ @ Base loading.jl:3132 │ │ [76] include_string(m::Module, txt::String, fname::String) │ │ @ Base loading.jl:3142 [inlined] │ │ [77] exec_options(opts::Base.JLOptions) │ │ @ Base client.jl:353 │ │ [78] _start() │ │ @ Base client.jl:596 │ └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (:problem, :domain) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ exception = │ │ task switch not allowed from inside staged nor pure functions │ │ Stacktrace: │ │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ │ @ Base task.jl:1130 │ │ [2] wait() │ │ @ Base task.jl:1249 │ │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1079 │ │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1152 │ │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ │ @ Base io.jl:831 [inlined] │ │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ │ @ Base io.jl:865 │ │ [7] macro expansion │ │ @ lock.jl:376 [inlined] │ │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ │ @ Base reflection.jl:1374 [inlined] │ │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/logging.jl:434 │ │ [11] macro expansion │ │ @ logging/logging.jl:419 [inlined] │ │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ [13] lower(m::Module, x::Any) │ │ @ Base.Meta meta.jl:275 │ │ [14] macro expansion │ │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::Tuple{Symbol, Symbol}) │ │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ │ [17] call_get_staged │ │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ │ [22] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1451 │ │ [23] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ │ [24] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ │ [25] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ │ [26] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ │ [27] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ │ [28] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ │ [29] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ │ [30] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ │ [31] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ │ [32] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ │ [33] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ │ [34] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ │ [35] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ │ [36] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ │ [37] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ │ [38] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1457 │ │ [39] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ │ [40] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ │ [41] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ │ [42] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ │ [43] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ │ [44] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ │ [45] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ │ [46] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ │ [47] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ │ [48] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ │ [49] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ │ [50] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ │ [51] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ │ [52] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ │ [53] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ │ [54] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ │ [55] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ │ [56] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ │ [57] (::PDDL.Parser.var"#parse_pddl")(str::String; interpolate::Bool) │ │ @ PDDL.Parser ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:153 │ │ [58] macro expansion │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:196 [inlined] │ │ [59] macro expansion │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/parser/parser.jl:183 │ │ [60] macroexpand(m::Module, x::Any; recursive::Bool, legacyscope::Bool) │ │ @ Base expr.jl:210 [inlined] │ │ [61] macroexpand(m::Module, x::Any) │ │ @ Base expr.jl:209 [inlined] │ │ [62] docm(source::LineNumberNode, mod::Module, meta::Any, ex::Any, define::Bool) │ │ @ Base.Docs docs/Docs.jl:689 [inlined] │ │ [63] macro expansion │ │ @ ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:11 [inlined] │ │ [64] (::DocStringExtensions.var"#hook!##->###0"{typeof(DocStringExtensions.template_hook)})(::LineNumberNode, ::Vararg{Any}) │ │ @ DocStringExtensions ~/.julia/packages/DocStringExtensions/zNis6/src/templates.jl:4 │ │ [65] macro expansion │ │ @ boot.jl:836 │ │ [66] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, outer_sl::Base.JuliaLowering.ScopeLayer) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:343 │ │ [67] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sl::Base.JuliaLowering.ScopeLayer) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:431 │ │ [68] expand_forms_1(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, macro_world::UInt64) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:485 │ │ [69] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:29 │ │ [70] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [71] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:5 │ │ [72] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [73] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ │ [74] include(mod::Module, _path::String) │ │ @ Base Base.jl:326 │ │ [75] 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 │ │ [76] top-level scope │ │ @ stdin:5 │ │ [77] eval(m::Module, e::Any) │ │ @ Core boot.jl:521 │ │ [78] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ │ @ Base loading.jl:3132 │ │ [79] include_string(m::Module, txt::String, fname::String) │ │ @ Base loading.jl:3142 [inlined] │ │ [80] exec_options(opts::Base.JLOptions) │ │ @ Base client.jl:353 │ │ [81] _start() │ │ @ Base client.jl:596 │ └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ exception = │ │ task switch not allowed from inside staged nor pure functions │ │ Stacktrace: │ │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ │ @ Base task.jl:1130 │ │ [2] wait() │ │ @ Base task.jl:1249 │ │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1079 │ │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1152 │ │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ │ @ Base io.jl:831 [inlined] │ │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ │ @ Base io.jl:865 │ │ [7] macro expansion │ │ @ lock.jl:376 [inlined] │ │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ │ @ Base reflection.jl:1374 [inlined] │ │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/logging.jl:434 │ │ [11] macro expansion │ │ @ logging/logging.jl:419 [inlined] │ │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ [13] lower(m::Module, x::Any) │ │ @ Base.Meta meta.jl:275 │ │ [14] macro expansion │ │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ │ [17] call_get_staged │ │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ │ [21] typeinf_edge(interp::Compiler.NativeInterpreter, method::Method, atype::Any, sparams::Core.SimpleVector, caller::Compiler.InferenceState{Compiler.NativeInterpreter}, edgecycle::Bool, edgelimited::Bool) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1233 │ │ [22] abstract_call_method(interp::Compiler.NativeInterpreter, method::Method, sig::Any, sparams::Core.SimpleVector, hardlimit::Bool, si::Compiler.StmtInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:767 │ │ [23] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:178 │ │ [24] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ │ [25] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ │ [26] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ │ [27] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ │ [28] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ │ [29] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ │ [30] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ │ [31] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ │ [32] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ │ [33] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ │ [34] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ │ [35] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ │ [36] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ │ [37] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ │ [38] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [39] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ │ [40] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [41] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ │ [42] include(mod::Module, _path::String) │ │ @ Base Base.jl:326 │ │ [43] 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 │ │ [44] top-level scope │ │ @ stdin:5 │ │ [45] eval(m::Module, e::Any) │ │ @ Core boot.jl:521 │ │ [46] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ │ @ Base loading.jl:3132 │ │ [47] include_string(m::Module, txt::String, fname::String) │ │ @ Base loading.jl:3142 [inlined] │ │ [48] exec_options(opts::Base.JLOptions) │ │ @ Base client.jl:353 │ │ [49] _start() │ │ @ Base client.jl:596 │ └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ exception = │ │ task switch not allowed from inside staged nor pure functions │ │ Stacktrace: │ │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ │ @ Base task.jl:1130 │ │ [2] wait() │ │ @ Base task.jl:1249 │ │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1079 │ │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1152 │ │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ │ @ Base io.jl:831 [inlined] │ │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ │ @ Base io.jl:865 │ │ [7] macro expansion │ │ @ lock.jl:376 [inlined] │ │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ │ @ Base reflection.jl:1374 [inlined] │ │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/logging.jl:434 │ │ [11] macro expansion │ │ @ logging/logging.jl:419 [inlined] │ │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ [13] lower(m::Module, x::Any) │ │ @ Base.Meta meta.jl:275 │ │ [14] macro expansion │ │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ │ [17] call_get_staged │ │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ │ [22] const_prop_call(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, result::Compiler.MethodCallResult, arginfo::Compiler.ArgInfo, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, concrete_eval_result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:1451 │ │ [23] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, invokecall::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:951 │ │ [24] abstract_call_method_with_const_args(interp::Compiler.NativeInterpreter, result::Compiler.MethodCallResult, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, match::Core.MethodMatch, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:919 [inlined] │ │ [25] (::Compiler.var"#handle1#abstract_call_gf_by_type##1"{Compiler.Future{Compiler.MethodCallResult}, Int64, Vector{Union{Nothing, Compiler.InferredCallResult}}, Vector{Union{Nothing, Core.CodeInstance}}, Core.MethodMatch, Compiler.ArgInfo, Compiler.StmtInfo, Compiler.CallInferenceState, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:189 │ │ [26] (::Compiler.var"#infercalls#abstract_call_gf_by_type##0"{Compiler.ArgInfo, Compiler.StmtInfo, Vector{Compiler.VarState}, Compiler.CallInferenceState, Compiler.Future{Compiler.CallMeta}, Vector{Compiler.MethodMatchTarget}, Compiler.MethodMatches, Vector{Any}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#tmerge##0#tmerge##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.var"#⊑##0#⊑##1"{Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}}, Compiler.InferenceLattice{Compiler.MustAliasesLattice{Compiler.ConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}, Compiler.InferenceLattice{Compiler.InterMustAliasesLattice{Compiler.InterConditionalsLattice{Compiler.PartialsLattice{Compiler.ConstsLattice}}}}})(interp::Compiler.NativeInterpreter, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:259 │ │ [27] abstract_call_gf_by_type(interp::Compiler.NativeInterpreter, func::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, atype::Any, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:339 │ │ [28] abstract_call_known(interp::Compiler.NativeInterpreter, f::Any, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3030 │ │ [29] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}, max_methods::Int64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3138 │ │ [30] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, si::Compiler.StmtInfo, vtypes::Vector{Compiler.VarState}, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3131 [inlined] │ │ [31] abstract_call(interp::Compiler.NativeInterpreter, arginfo::Compiler.ArgInfo, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3282 │ │ [32] abstract_eval_call(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3300 [inlined] │ │ [33] abstract_eval_statement_expr(interp::Compiler.NativeInterpreter, e::Expr, sstate::Compiler.StatementState, sv::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:3670 │ │ [34] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, result::Nothing) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4126 [inlined] │ │ [35] abstract_eval_basic_statement(interp::Compiler.NativeInterpreter, stmt::Any, sstate::Compiler.StatementState, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4083 [inlined] │ │ [36] typeinf_local(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}, nextresult::Compiler.CurrentState) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4667 │ │ [37] typeinf(interp::Compiler.NativeInterpreter, frame::Compiler.InferenceState{Compiler.NativeInterpreter}) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/abstractinterpretation.jl:4945 │ │ [38] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1537 │ │ [39] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ │ [40] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ │ [41] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [42] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ │ [43] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [44] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ │ [45] include(mod::Module, _path::String) │ │ @ Base Base.jl:326 │ │ [46] 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 │ │ [47] top-level scope │ │ @ stdin:5 │ │ [48] eval(m::Module, e::Any) │ │ @ Core boot.jl:521 │ │ [49] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ │ @ Base loading.jl:3132 │ │ [50] include_string(m::Module, txt::String, fname::String) │ │ @ Base loading.jl:3142 [inlined] │ │ [51] exec_options(opts::Base.JLOptions) │ │ @ Base client.jl:353 │ │ [52] _start() │ │ @ Base client.jl:596 │ └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ exception = │ │ task switch not allowed from inside staged nor pure functions │ │ Stacktrace: │ │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ │ @ Base task.jl:1130 │ │ [2] wait() │ │ @ Base task.jl:1249 │ │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1079 │ │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1152 │ │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ │ @ Base io.jl:831 [inlined] │ │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ │ @ Base io.jl:865 │ │ [7] macro expansion │ │ @ lock.jl:376 [inlined] │ │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ │ @ Base reflection.jl:1374 [inlined] │ │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/logging.jl:434 │ │ [11] macro expansion │ │ @ logging/logging.jl:419 [inlined] │ │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ [13] lower(m::Module, x::Any) │ │ @ Base.Meta meta.jl:275 │ │ [14] macro expansion │ │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ │ [17] call_get_staged │ │ @ ./../usr/share/julia/Compiler/src/utilities.jl:0 [inlined] │ │ [18] get_staged(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler ./../usr/share/julia/Compiler/src/utilities.jl:88 │ │ [19] retrieve_code_info(mi::Core.MethodInstance, world::UInt64) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/utilities.jl:121 │ │ [20] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::UInt8, interp::Compiler.NativeInterpreter) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:692 [inlined] │ │ [21] Compiler.InferenceState(result::Compiler.InferenceResult, cache_mode::Symbol, interp::Compiler.NativeInterpreter) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/inferencestate.jl:699 [inlined] │ │ [22] typeinf_ext(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1531 │ │ [23] typeinf_ext_toplevel(interp::Compiler.NativeInterpreter, mi::Core.MethodInstance, source_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1741 [inlined] │ │ [24] typeinf_ext_toplevel(mi::Core.MethodInstance, world::UInt64, source_mode::UInt8, trim_mode::UInt8) │ │ @ Compiler /opt/julia/share/julia/Compiler/src/typeinfer.jl:1750 │ │ [25] macro expansion │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ │ [26] global_modifier_names │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ │ [27] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ │ [28] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [29] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ │ [30] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [31] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ │ [32] include(mod::Module, _path::String) │ │ @ Base Base.jl:326 │ │ [33] 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 │ │ [34] top-level scope │ │ @ stdin:5 │ │ [35] eval(m::Module, e::Any) │ │ @ Core boot.jl:521 │ │ [36] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ │ @ Base loading.jl:3132 │ │ [37] include_string(m::Module, txt::String, fname::String) │ │ @ Base loading.jl:3142 [inlined] │ │ [38] exec_options(opts::Base.JLOptions) │ │ @ Base client.jl:353 │ │ [39] _start() │ │ @ Base client.jl:596 │ └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :($(Expr(Symbol("with-static-parameters"), :($(Expr(:lambda, [Symbol("#self#"), :f, :types, :idx, :ptype], :($(Expr(Symbol("scope-block"), quote │ │ return (Symbol("scale-down"), Symbol("scale-up"), :decrease, :increase) │ │ end)))))), :T, :N, :P))) │ │ st0 = nothing │ │ st1 = nothing │ │ file = "none" │ │ line = 0 │ └ mod = Tricks │ ┌ Error: Exception while generating log record in module Base.JuliaLowering at /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ exception = │ │ task switch not allowed from inside staged nor pure functions │ │ Stacktrace: │ │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ │ @ Base task.jl:1130 │ │ [2] wait() │ │ @ Base task.jl:1249 │ │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1079 │ │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ │ @ Base stream.jl:1152 │ │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ │ @ Base io.jl:831 [inlined] │ │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ │ @ Base io.jl:865 │ │ [7] macro expansion │ │ @ lock.jl:376 [inlined] │ │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ │ @ Base reflection.jl:1374 [inlined] │ │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ │ @ Base.CoreLogging logging/logging.jl:434 │ │ [11] macro expansion │ │ @ logging/logging.jl:419 [inlined] │ │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ │ [13] lower(m::Module, x::Any) │ │ @ Base.Meta meta.jl:275 │ │ [14] macro expansion │ │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ │ [17] macro expansion │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ │ [18] global_modifier_names │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ │ [19] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ │ [20] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [21] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ │ [22] include(mapexpr::Function, mod::Module, _path::String) │ │ @ Base Base.jl:327 │ │ [23] top-level scope │ │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ │ [24] include(mod::Module, _path::String) │ │ @ Base Base.jl:326 │ │ [25] 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 │ │ [26] top-level scope │ │ @ stdin:5 │ │ [27] eval(m::Module, e::Any) │ │ @ Core boot.jl:521 │ │ [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ │ @ Base loading.jl:3132 │ │ [29] include_string(m::Module, txt::String, fname::String) │ │ @ Base loading.jl:3142 [inlined] │ │ [30] exec_options(opts::Base.JLOptions) │ │ @ Base client.jl:353 │ │ [31] _start() │ │ @ Base client.jl:596 │ └ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ ERROR: LoadError: task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] logging_error(logger::Any, level::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any, err::Any, real::Bool) │ @ Base.CoreLogging logging/logging.jl:510 │ [10] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Bool; kwargs::@Kwargs{}) │ @ Base reflection.jl:1372 [inlined] │ [11] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Bool) │ @ Base reflection.jl:1366 [inlined] │ [12] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:439 │ [13] macro expansion │ @ logging/logging.jl:419 [inlined] │ [14] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [15] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [16] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [17] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [18] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [19] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ [20] global_modifier_names │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ [21] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ [22] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [23] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [24] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [25] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [26] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [27] 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 │ [28] top-level scope │ @ stdin:5 │ [29] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [30] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [31] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [32] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [33] _start() │ @ Base client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ in expression starting at /home/pkgeval/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:1 │ in expression starting at stdin:5 │ │ caused by: task switch not allowed from inside staged nor pure functions │ Stacktrace: │ [1] try_yieldto(undo::typeof(Base.ensure_rescheduled)) │ @ Base task.jl:1130 │ [2] wait() │ @ Base task.jl:1249 │ [3] uv_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1079 │ [4] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::UInt64) │ @ Base stream.jl:1152 │ [5] unsafe_write(s::Base.PipeEndpoint, p::Ptr{UInt8}, n::Int64) │ @ Base io.jl:831 [inlined] │ [6] write(s::Base.PipeEndpoint, A::Vector{UInt8}) │ @ Base io.jl:865 │ [7] macro expansion │ @ lock.jl:376 [inlined] │ [8] handle_message(logger::Base.CoreLogging.ConsoleLogger, level::Base.CoreLogging.LogLevel, message::Any, _module::Any, group::Any, id::Any, filepath::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/ConsoleLogger.jl:194 │ [9] invokelatest_gr(::GlobalRef, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any, ::Any; kwargs...) │ @ Base reflection.jl:1374 [inlined] │ [10] handle_message_nothrow(logger::Any, level::Any, msg::Any, _module::Any, group::Any, id::Any, file::Any, line::Any; kwargs...) │ @ Base.CoreLogging logging/logging.jl:434 │ [11] macro expansion │ @ logging/logging.jl:419 [inlined] │ [12] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:37 │ [13] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [14] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [15] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [16] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [17] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ [18] global_modifier_names │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ [19] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ [20] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [21] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [22] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [23] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [24] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [25] 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 │ [26] top-level scope │ @ stdin:5 │ [27] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [29] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [30] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [31] _start() │ @ Base client.jl:596 │ │ caused by: TypeError: in typeassert, expected Vector{Any}, got a value of type Vector{Symbol} │ Stacktrace: │ [1] _expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, src::LineNumberNode) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:64 │ [2] _expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, src::LineNumberNode) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:88 │ [3] expr_to_est(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, e::Any, lnn::LineNumberNode) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:27 [inlined] │ [4] expr_to_est(e::Any, lnn::LineNumberNode) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/compat.jl:23 │ [5] core_lowering_hook(code::Any, mod::Module, file::String, line::Int64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:22 │ [6] lower(m::Module, x::Any) │ @ Base.Meta meta.jl:275 │ [7] macro expansion │ @ ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:63 [inlined] │ [8] create_codeinfo_with_returnvalue(argnames::Vector{Symbol}, spnames::Vector{Symbol}, sp::Tuple{Symbol, Symbol, Symbol}, value::NTuple{4, Symbol}) │ @ Tricks ~/.julia/packages/Tricks/99XHE/src/Tricks.jl:62 │ [9] _valarg_params(world::Any, source::Any, T::Any, N::Any, P::Any, self::Any, f::Any, types::Any, idx::Any, ptype::Any) │ @ ValSplit ~/.julia/packages/ValSplit/Qe1Uy/src/ValSplit.jl:55 │ [10] macro expansion │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:197 [inlined] │ [11] global_modifier_names │ @ ~/.julia/packages/PDDL/9Z9lF/src/builtins.jl:192 [inlined] │ [12] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/diff.jl:80 │ [13] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [14] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/interpreter/interpreter.jl:6 │ [15] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:327 │ [16] top-level scope │ @ ~/.julia/packages/PDDL/9Z9lF/src/PDDL.jl:69 │ [17] include(mod::Module, _path::String) │ @ Base Base.jl:326 │ [18] 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 │ [19] top-level scope │ @ stdin:5 │ [20] eval(m::Module, e::Any) │ @ Core boot.jl:521 │ [21] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [22] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [23] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [24] _start() │ @ Base client.jl:596 └ ERROR: LoadError: The following 2 packages failed to precompile: PlanningDomains Failed to precompile PlanningDomains [34fa33c8-33e3-4e77-bac8-de592315aba2] to "/home/pkgeval/.julia/compiled/v1.14/PlanningDomains/jl_3mIyPT" (ProcessExited(1)). PDDL Failed to precompile PDDL [2c8894f9-daa1-498a-9e3a-26edd9623db8] to "/home/pkgeval/.julia/compiled/v1.14/PDDL/jl_zKG377" (ProcessExited(1)). in expression starting at /home/pkgeval/.julia/packages/PlanningDomains/vkrFq/test/runtests.jl:1 Testing failed after 171.51s ERROR: LoadError: Package PlanningDomains 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 1064.14s: package fails to precompile