Package evaluation to test FHIRClientXML on Julia 1.14.0-DEV.2226 (797a5ef2b0*) started at 2026-05-24T01:39:12.074 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 16.84s ################################################################################ # Installation # Installing FHIRClientXML... Resolving package versions... Installed IniFile ──────────── v0.5.1 Installed URIs ─────────────── v1.6.1 Installed Libiconv_jll ─────── v1.18.0+0 Installed MbedTLS ──────────── v1.1.10 Installed HTTP ─────────────── v0.9.17 Installed JLLWrappers ──────── v1.8.0 Installed EzXML ────────────── v1.2.3 Installed Preferences ──────── v1.5.2 Installed MbedTLS_jll ──────── v2.28.1010+0 Installed IterTools ────────── v1.10.0 Installed OrderedCollections ─ v1.8.1 Installed XMLDict ──────────── v0.4.1 Installed XML2_jll ─────────── v2.15.1+0 Installed FHIRClientXML ────── v1.0.0 Installing 3 artifacts Installed artifact Libiconv 1.9 MiB Installed artifact MbedTLS 2.2 MiB Installed artifact XML2 2.2 MiB Updating `~/.julia/environments/v1.14/Project.toml` [20a59712] + FHIRClientXML v1.0.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [8f5d6c58] + EzXML v1.2.3 [20a59712] + FHIRClientXML v1.0.0 ⌅ [cd3eb016] + HTTP v0.9.17 [83e8ac13] + IniFile v0.5.1 [c8e1da08] + IterTools v1.10.0 [692b3bcd] + JLLWrappers v1.8.0 [739be429] + MbedTLS v1.1.10 [bac558e1] + OrderedCollections v1.8.1 [21216c6a] + Preferences v1.5.2 [5c2747f8] + URIs v1.6.1 [228000da] + XMLDict v0.4.1 [94ce4f54] + Libiconv_jll v1.18.0+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [02c8fc9c] + XML2_jll v2.15.1+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [56ddb016] + Logging v1.11.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [6462fe0b] + Sockets v1.11.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [14a3606d] + MozillaCACerts_jll v2026.5.14 [83775a58] + Zlib_jll v1.3.2+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 5.06s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 5.6 s ✓ TestEnv 1 dependency successfully precompiled in 6 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... ┌ Info: JuliaLowering threw given input: │ code = │ :(function destruct_key(pat, val, getm) │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:26 =# │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:27 =# │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:27 =# @match pat begin │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:28 =# │ _Symbol => destruct_key($(Expr(:quote, :($(Expr(:$, :pat)) = $(Expr(:$, :(Expr(:quote, pat))))))), val, getm) │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:29 =# │ x_Symbol || y_ => destruct_key($(Expr(:quote, :($(Expr(:$, :x)) = $(Expr(:$, :(Expr(:quote, x)))) || $(Expr(:$, :y))))), val, getm) │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:30 =# │ (x_ = y_) => destructm(x, destruct_key(y, val, getm)) │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:31 =# │ x_ || y_ => getm(val, x, y) │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:32 =# │ _ => atoms((i->begin │ #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:32 =# │ getm(val, i) │ end), pat) │ end │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [function] │ │ [call] │ │ destruct_key :: Identifier │ │ pat :: Identifier │ │ val :: Identifier │ │ getm :: Identifier │ │ [block] │ │ [macrocall] │ │ @match :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:27 =#) :: Value │ │ pat :: Identifier │ │ [block] │ │ [call] │ │ => :: Identifier │ │ _Symbol :: Identifier │ │ [call] │ │ destruct_key :: Identifier │ │ [quote] │ │ [=] │ │ [$] │ │ pat :: Identifier │ │ [$] │ │ [call] │ │ Expr :: Identifier │ │ [inert] │ │ quote :: Identifier │ │ pat :: Identifier │ │ val :: Identifier │ │ getm :: Identifier │ │ [call] │ │ => :: Identifier │ │ [||] │ │ x_Symbol :: Identifier │ │ y_ :: Identifier │ │ [call] │ │ destruct_key :: Identifier │ │ [quote] │ │ [=] │ │ [$] │ │ x :: Identifier │ │ [||] │ │ [$] │ │ [call] │ │ Expr :: Identifier │ │ [inert] │ │ quote :: Identifier │ │ x :: Identifier │ │ [$] │ │ y :: Identifier │ │ val :: Identifier │ │ getm :: Identifier │ │ [call] │ │ => :: Identifier │ │ [=] │ │ x_ :: Identifier │ │ y_ :: Identifier │ │ [call] │ │ destructm :: Identifier │ │ x :: Identifier │ │ [call] │ │ destruct_key :: Identifier │ │ y :: Identifier │ │ val :: Identifier │ │ getm :: Identifier │ │ [call] │ │ => :: Identifier │ │ [||] │ │ x_ :: Identifier │ │ y_ :: Identifier │ │ [call] │ │ getm :: Identifier │ │ val :: Identifier │ │ x :: Identifier │ │ y :: Identifier │ │ [call] │ │ => :: Identifier │ │ _ :: Identifier │ │ [call] │ │ atoms :: Identifier │ │ [->] │ │ i :: Identifier │ │ [block] │ │ [call] │ │ getm :: Identifier │ │ val :: Identifier │ │ i :: Identifier │ │ pat :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [function] │ │ [call] │ │ destruct_key :: Identifier │ scope_layer=1 │ pat :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=1 │ getm :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [=] │ │ ex :: Identifier │ scope_layer=2 │ pat :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=2 │ [call] │ │ trymatch :: Identifier │ scope_layer=2 │ [call] │ jl_source=L67 │ Base.JuliaLowering.interpolate_ast :: Value │ jl_source=L67 │ Expr :: Value │ jl_source=L67 │ [inert] │ jl_source=L67 │ [$] │ │ [call] │ │ MacroTools.TypeBind :: Value │ │ [quote] │ │ :: Identifier │ │ [call] │ │ [curly] │ │ Set :: Identifier │ │ Any :: Identifier │ │ [vect] │ │ Symbol :: Identifier │ │ [tuple] │ jl_source=L31 │ [call] │ │ MacroTools.TypeBind :: Value │ macro_source=85 │ [inert] │ jl_source=L65 │ :: Identifier │ │ [call] │ │ [curly] │ │ Set :: Identifier │ scope_layer=2 │ Any :: Identifier │ scope_layer=2 │ [vect] │ │ Symbol :: Identifier │ scope_layer=2 │ ex :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [let] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=1 │ env :: Identifier │ scope_layer=2 │ [=] │ │ :: Identifier │ scope_layer=1 │ [call] │ │ get :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ [inert] │ jl_source=L65 │ :: Identifier │ │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [block] │ │ [call] │ │ destruct_key :: Identifier │ scope_layer=1 │ [call] │ jl_source=L67 │ Base.JuliaLowering.interpolate_ast :: Value │ jl_source=L67 │ Expr :: Value │ jl_source=L67 │ [inert] │ jl_source=L67 │ [=] │ │ [$] │ │ pat :: Identifier │ │ [$] │ │ [call] │ │ Expr :: Identifier │ │ [inert] │ │ quote :: Identifier │ │ pat :: Identifier │ │ [tuple] │ jl_source=L31 │ pat :: Identifier │ scope_layer=1 │ [tuple] │ jl_source=L31 │ [call] │ │ Expr :: Identifier │ scope_layer=1 │ [inert] │ │ quote :: Identifier │ │ pat :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=1 │ getm :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=2 │ [call] │ │ trymatch :: Identifier │ scope_layer=2 │ [call] │ jl_source=L67 │ Base.JuliaLowering.interpolate_ast :: Value │ jl_source=L67 │ Expr :: Value │ jl_source=L67 │ [inert] │ jl_source=L67 │ [||] │ │ [$] │ │ [call] │ │ MacroTools.TypeBind :: Value │ │ [quote] │ │ x :: Identifier │ │ [call] │ │ [curly] │ │ Set :: Identifier │ │ Any :: Identifier │ │ [vect] │ │ Symbol :: Identifier │ │ y_ :: Identifier │ │ [tuple] │ jl_source=L31 │ [call] │ │ MacroTools.TypeBind :: Value │ macro_source=85 │ [inert] │ jl_source=L65 │ x :: Identifier │ │ [call] │ │ [curly] │ │ Set :: Identifier │ scope_layer=2 │ Any :: Identifier │ scope_layer=2 │ [vect] │ │ Symbol :: Identifier │ scope_layer=2 │ ex :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [let] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=1 │ env :: Identifier │ scope_layer=2 │ [=] │ │ x :: Identifier │ scope_layer=1 │ [call] │ │ get :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ [inert] │ jl_source=L65 │ x :: Identifier │ │ nothing :: Identifier │ scope_layer=2 │ [=] │ │ y :: Identifier │ scope_layer=1 │ [call] │ │ get :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ [inert] │ jl_source=L65 │ y :: Identifier │ │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [block] │ │ [call] │ │ destruct_key :: Identifier │ scope_layer=1 │ [call] │ jl_source=L67 │ Base.JuliaLowering.interpolate_ast :: Value │ jl_source=L67 │ Expr :: Value │ jl_source=L67 │ [inert] │ jl_source=L67 │ [=] │ │ [$] │ │ x :: Identifier │ │ [||] │ │ [$] │ │ [call] │ │ Expr :: Identifier │ │ [inert] │ │ quote :: Identifier │ │ x :: Identifier │ │ [$] │ │ y :: Identifier │ │ [tuple] │ jl_source=L31 │ x :: Identifier │ scope_layer=1 │ [tuple] │ jl_source=L31 │ [call] │ │ Expr :: Identifier │ scope_layer=1 │ [inert] │ │ quote :: Identifier │ │ x :: Identifier │ scope_layer=1 │ [tuple] │ jl_source=L31 │ y :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=1 │ getm :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=2 │ [call] │ │ trymatch :: Identifier │ scope_layer=2 │ [call] │ jl_source=L67 │ Base.JuliaLowering.interpolate_ast :: Value │ jl_source=L67 │ Expr :: Value │ jl_source=L67 │ [inert] │ jl_source=L67 │ [=] │ │ x_ :: Identifier │ │ y_ :: Identifier │ │ ex :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [let] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=1 │ env :: Identifier │ scope_layer=2 │ [=] │ │ x :: Identifier │ scope_layer=1 │ [call] │ │ get :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ [inert] │ jl_source=L65 │ x :: Identifier │ │ nothing :: Identifier │ scope_layer=2 │ [=] │ │ y :: Identifier │ scope_layer=1 │ [call] │ │ get :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ [inert] │ jl_source=L65 │ y :: Identifier │ │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [block] │ │ [call] │ │ destructm :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [call] │ │ destruct_key :: Identifier │ scope_layer=1 │ y :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=1 │ getm :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=2 │ [call] │ │ trymatch :: Identifier │ scope_layer=2 │ [call] │ jl_source=L67 │ Base.JuliaLowering.interpolate_ast :: Value │ jl_source=L67 │ Expr :: Value │ jl_source=L67 │ [inert] │ jl_source=L67 │ [||] │ │ x_ :: Identifier │ │ y_ :: Identifier │ │ ex :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [let] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=1 │ env :: Identifier │ scope_layer=2 │ [=] │ │ x :: Identifier │ scope_layer=1 │ [call] │ │ get :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ [inert] │ jl_source=L65 │ x :: Identifier │ │ nothing :: Identifier │ scope_layer=2 │ [=] │ │ y :: Identifier │ scope_layer=1 │ [call] │ │ get :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ [inert] │ jl_source=L65 │ y :: Identifier │ │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [block] │ │ [call] │ │ getm :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ y :: Identifier │ scope_layer=1 │ [block] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=2 │ [call] │ │ trymatch :: Identifier │ scope_layer=2 │ [inert] │ jl_source=L65 │ _ :: Identifier │ │ ex :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=2 │ env :: Identifier │ scope_layer=2 │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [let] │ │ [block] │ │ [=] │ │ env :: Identifier │ scope_layer=1 │ env :: Identifier │ scope_layer=2 │ [block] │ │ [block] │ │ [call] │ │ atoms :: Identifier │ scope_layer=1 │ [->] │ │ i :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ getm :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=1 │ i :: Identifier │ scope_layer=1 │ pat :: Identifier │ scope_layer=1 │ [block] │ macro_source=85 │ nothing :: Value │ macro_source=85 │ │ file = "/home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl" │ line = 26 └ mod = MacroTools ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/match/macro.jl:29 =# - Invalid assignment location in let syntax Expression:  Containing expressions:  (let (block (= env env) (= (call get env : nothing))) (block (block (call destruct_key (call Base.JuliaLowering.interpolate_ast Expr (inert (= ($ pat) ($ (call Expr (inert quote) pat)))) (tuple pat) (tuple (call Expr :quote pat))) val getm))))  Detailed provenance:   └─  └─  ├─ @ /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/match/macro.jl:29  └─ (macrocall @match :(#= /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:27 =#) pat (block (call => _Symbol (call destruct_key (quote (= ($ pat) ($ (call Expr (inert quote) pat)))) val getm)) (call => (|| x_Symbol y_) (call destruct_key (quote (= ($ x) (|| ($ (call Expr (inert quote) x)) ($ y)))) val getm)) (call => (= x_ y_) (call destructm x (call destruct_key y val getm))) (call => (|| x_ y_) (call getm val x y)) (call => _ (call atoms (-> i (block (call getm val i))) pat))))  └─ @ /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:27  Stacktrace:  [1] expand_let(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1561  [2] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4293  [3] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [4] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [6] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [7] iterate(A::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4447  [9] getindex(ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, i::Int64)  @ Base.JuliaSyntax /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [10] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4288  [11] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [12] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [13] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [14] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [15] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [16] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [17] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [18] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [19] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [20] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [21] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [22] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [23] _node_id(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [24] _push_nodeid!(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, ids::Vector{Int64}, val::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/ast.jl:288 [inlined]  [25] method_def_expr(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, src::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, mtable::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sparams::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, argl::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, body::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, rett::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2419  [26] (::Colon)(start::Int64, stop::Int64)  @ Base /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [27] expand_function_def(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, src::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, raw_args::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, wheres::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, body::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, rett::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2873  [28] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4268  [29] Dict{Int64, Int64}()  @ Base /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [30] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4469  [31] 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:30  [32] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [33] top-level scope  @ ~/.julia/packages/MacroTools/Ar0jT/src/MacroTools.jl:13  [34] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [35] 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:3271  [36] top-level scope  @ stdin:5  [37] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [38] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [39] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [40] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [41] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/examples/destruct.jl:26 in expression starting at /home/pkgeval/.julia/packages/MacroTools/Ar0jT/src/MacroTools.jl:1 in expression starting at stdin:5 ✗ MacroTools 31.2 s ✓ URIs 156.7 s ✓ OrderedCollections 457.3 s ✓ IterTools 1.6 s ✓ BSON 0.5 s ✓ IniFile 57.6 s ✓ TranscodingStreams 1.1 s ✓ Requires 1.4 s ✓ Compat 2.3 s ✓ Preferences 21.8 s ✓ CodecZlib 43.1 s ✓ Memento 10.2 s ✓ FileIO 0.7 s ✓ Compat → CompatLinearAlgebraExt 2.6 s ✓ JLLWrappers 2.4 s ✓ PrecompileTools 160.9 s ✓ FilePathsBase 3.1 s ✓ Libiconv_jll 3.0 s ✓ MbedTLS_jll 25.8 s ✓ Parsers ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("1914dd2f-81c6-5fcd-8719-6d5c9610ff09"), "MacroTools") 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:2818  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2672  [4] macro expansion  @ ./loading.jl:2599 [inlined]  [5] string(::String, ::Union{Char, SubString{String}, String, Symbol}, ::Symbol, ::String)  @ Base ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2563  [7] require  @ ./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/JLD2/ws7Qu/src/JLD2.jl:3  [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:3271  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [18] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [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/JLD2/ws7Qu/src/JLD2.jl:1 in expression starting at stdin:5 ✗ JLD2 58.4 s ✓ FilePathsBase → FilePathsBaseTestExt 56.9 s ✓ FilePathsBase → FilePathsBaseMmapExt 50.9 s ✓ StringEncodings 3.1 s ✓ XML2_jll 3.2 s ✓ MbedTLS 12.9 s ✓ JSON ┌ Info: JuliaLowering threw given input: │ code = │ :(function _pkgs() │ #= /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:26 =# │ #= /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:27 =# │ lock(_CACHE_LOCK) do │ #= /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:28 =# │ if isempty(_CACHE[:PKGS]) │ #= /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:29 =# │ for (pkg, ver) = Pkg.installed() │ #= /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:31 =# │ if ver !== nothing │ #= /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:32 =# │ global (_CACHE[:PKGS])[pkg] = ver │ end │ #= /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:34 =# │ end │ end │ #= /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:37 =# │ return _CACHE[:PKGS] │ end │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [function] │ │ [call] │ │ _pkgs :: Identifier │ │ [block] │ │ [do] │ │ [call] │ │ lock :: Identifier │ │ _CACHE_LOCK :: Identifier │ │ [->] │ │ [tuple] │ │ [block] │ │ [if] │ │ [call] │ │ isempty :: Identifier │ │ [ref] │ │ _CACHE :: Identifier │ │ [inert] │ │ PKGS :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ [tuple] │ │ pkg :: Identifier │ │ ver :: Identifier │ │ [call] │ │ [.] │ │ Pkg :: Identifier │ │ [inert] │ │ installed :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ !== :: Identifier │ │ ver :: Identifier │ │ nothing :: Identifier │ │ [block] │ │ [global] │ │ [=] │ │ [ref] │ │ [ref] │ │ _CACHE :: Identifier │ │ [inert] │ │ PKGS :: Identifier │ │ pkg :: Identifier │ │ ver :: Identifier │ │ [return] │ │ [ref] │ │ _CACHE :: Identifier │ │ [inert] │ │ PKGS :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [function] │ │ [call] │ │ _pkgs :: Identifier │ scope_layer=1 │ [block] │ │ [do] │ │ [call] │ │ lock :: Identifier │ scope_layer=1 │ _CACHE_LOCK :: Identifier │ scope_layer=1 │ [->] │ │ [tuple] │ │ [block] │ │ [if] │ │ [call] │ │ isempty :: Identifier │ scope_layer=1 │ [ref] │ │ _CACHE :: Identifier │ scope_layer=1 │ [inert] │ │ PKGS :: Identifier │ │ [block] │ │ [for] │ │ [=] │ │ [tuple] │ │ pkg :: Identifier │ scope_layer=1 │ ver :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ Pkg :: Identifier │ scope_layer=1 │ [inert] │ │ installed :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ !== :: Identifier │ scope_layer=1 │ ver :: Identifier │ scope_layer=1 │ nothing :: Identifier │ scope_layer=1 │ [block] │ │ [global] │ │ [=] │ │ [ref] │ │ [ref] │ │ _CACHE :: Identifier │ scope_layer=1 │ [inert] │ │ PKGS :: Identifier │ │ pkg :: Identifier │ scope_layer=1 │ ver :: Identifier │ scope_layer=1 │ [return] │ │ [ref] │ │ _CACHE :: Identifier │ scope_layer=1 │ [inert] │ │ PKGS :: Identifier │ │ │ file = "/home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl" │ line = 26 └ mod = JLSO ERROR: LoadError: No match found for `(ref (ref _CACHE :PKGS) pkg)` at #= /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2184 =# Stacktrace:  [1] make_lhs_decls(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, stmts::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, declkind::Base.JuliaSyntax.Kind, declmeta::Nothing, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, type_decls::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2184  [2] expand_decls(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2212  [3] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4297  [4] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [5] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [6] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [7] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  [9] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4447  [10] getindex(ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, i::Int64)  @ Base.JuliaSyntax /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [11] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4288  [12] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [13] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  ┌ [14] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  ├ [15] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  ├ [16] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  ├ [17] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4293  ╰───── repeated 3 times  [26] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [27] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  ┌ [28] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  ├ [29] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  ├ [30] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  ├ [31] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4447  ╰───── repeated 3 times  [40] getindex(ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, i::Int64)  @ Base.JuliaSyntax /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [41] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4288  [42] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [43] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  ┌ [44] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  ├ [45] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  ├ [46] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  ├ [47] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4229  ╰───── repeated 2 times  [52] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [53] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [54] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [55] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [56] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  [57] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4447  [58] getindex(ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, i::Int64)  @ Base.JuliaSyntax /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [59] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4288  [60] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [61] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [62] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [63] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [64] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  [65] _push_nodeid!(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, ids::Vector{Int64}, val::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/ast.jl:288 [inlined]  [66] method_def_expr(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, src::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, mtable::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sparams::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, argl::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, body::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, rett::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2419  [67] (::Colon)(start::Int64, stop::Int64)  @ Base /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [68] expand_function_def(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, src::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, raw_args::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, wheres::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, body::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, rett::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2873  [69] getindex(ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, i::Int64)  @ Base.JuliaSyntax /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [70] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4276  [71] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  [72] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4447  [73] _push_nodeid!(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, ids::Vector{Int64}, val::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [74] expand_call(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1941  [75] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4156  [76] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [77] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [78] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [79] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [80] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  [81] _push_nodeid!(graph::Base.JuliaSyntax.SyntaxGraph{Dict{Symbol, Dict{Int64, Any}}}, ids::Vector{Int64}, val::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/ast.jl:288 [inlined]  [82] method_def_expr(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, src::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, mtable::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, sparams::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, argl::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, body::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, rett::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2419  [83] (::Colon)(start::Int64, stop::Int64)  @ Base /source/usr/share/julia/JuliaLowering/src/ast.jl:355 [inlined]  [84] expand_function_def(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, src::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, raw_args::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, wheres::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, body::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, rett::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2873  [85] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4268  [86] Dict{Int64, Int64}()  @ Base /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [87] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4469  [88] 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:30  [89] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [90] top-level scope  @ ~/.julia/packages/JLSO/mhR4H/src/JLSO.jl:68  [91] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [92] 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:3271  [93] top-level scope  @ stdin:5  [94] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [95] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [96] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [97] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [98] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/JLSO/mhR4H/src/metadata.jl:26 in expression starting at /home/pkgeval/.julia/packages/JLSO/mhR4H/src/JLSO.jl:1 in expression starting at stdin:5 ✗ JLSO 73.7 s ✓ YAML ┌ Info: JuliaLowering threw given input: │ code = │ :(function init_error_handler() │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:59 =# │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =# │ error_handler = #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =# @cfunction Cvoid (Ptr{Cvoid}, Ptr{Cvoid}) do ctx, err_ptr │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:61 =# │ if ctx == pointer_from_objref(_Error) │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:62 =# │ err = unsafe_load(convert(Ptr{_Error}, err_ptr)) │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:63 =# │ push!(XML_GLOBAL_ERROR_STACK, XMLError(err.domain, err.code, chomp(unsafe_string(err.message)), err.level, err.line)) │ end │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:65 =# │ return │ end │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:67 =# │ ccall((:xmlSetStructuredErrorFunc, libxml2), Cvoid, (Ptr{Cvoid}, Ptr{Cvoid}), pointer_from_objref(_Error), error_handler) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [function] │ │ [call] │ │ init_error_handler :: Identifier │ │ [block] │ │ [=] │ │ error_handler :: Identifier │ │ [do] │ │ [macrocall] │ │ @cfunction :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =#) :: Value │ │ Cvoid :: Identifier │ │ [tuple] │ │ [curly] │ │ Ptr :: Identifier │ │ Cvoid :: Identifier │ │ [curly] │ │ Ptr :: Identifier │ │ Cvoid :: Identifier │ │ [->] │ │ [tuple] │ │ ctx :: Identifier │ │ err_ptr :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ == :: Identifier │ │ ctx :: Identifier │ │ [call] │ │ pointer_from_objref :: Identifier │ │ _Error :: Identifier │ │ [block] │ │ [=] │ │ err :: Identifier │ │ [call] │ │ unsafe_load :: Identifier │ │ [call] │ │ convert :: Identifier │ │ [curly] │ │ Ptr :: Identifier │ │ _Error :: Identifier │ │ err_ptr :: Identifier │ │ [call] │ │ push! :: Identifier │ │ XML_GLOBAL_ERROR_STACK :: Identifier │ │ [call] │ │ XMLError :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ domain :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ code :: Identifier │ │ [call] │ │ chomp :: Identifier │ │ [call] │ │ unsafe_string :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ message :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ level :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ line :: Identifier │ │ [return] │ │ nothing :: Value │ │ [call] │ │ ccall :: Identifier │ │ [tuple] │ │ [inert] │ │ xmlSetStructuredErrorFunc :: Identifier │ │ libxml2 :: Identifier │ │ Cvoid :: Identifier │ │ [tuple] │ │ [curly] │ │ Ptr :: Identifier │ │ Cvoid :: Identifier │ │ [curly] │ │ Ptr :: Identifier │ │ Cvoid :: Identifier │ │ [call] │ │ pointer_from_objref :: Identifier │ │ _Error :: Identifier │ │ error_handler :: Identifier │ │ │ st1 = nothing │ file = "/home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl" │ line = 59 └ mod = EzXML ERROR: LoadError: MethodError: no method matching iterate(::Nothing) The function `iterate` exists, but no method is defined for this combination of argument types.  Closest candidates are:  iterate(!Matched::Compiler.AbsIntCycle, !Matched::Int64)  @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:1088  iterate(!Matched::Compiler.AbsIntCycle)  @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:1087  iterate(!Matched::Compiler.BitSetBoundedMinPrioritySet, Any...)  @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:68  ...  Stacktrace:  [1] isempty(itr::Nothing)  @ Base ./essentials.jl:1197  [2] 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:345  [3] 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:427  [4] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [6] expand_forms_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:447  [7] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [8] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [9] 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:447  [10] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [11] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [12] 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:447  [13] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [14] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [15] 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:447  [16] 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:471  [17] 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  [18] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [19] top-level scope  @ ~/.julia/packages/EzXML/ROYMh/src/EzXML.jl:108  [20] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [21] 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:3271  [22] top-level scope  @ stdin:5  [23] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [24] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [25] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [26] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [27] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:59 in expression starting at /home/pkgeval/.julia/packages/EzXML/ROYMh/src/EzXML.jl:1 in expression starting at stdin:5  caused by: MethodError: no method matching var"@cfunction"(::LineNumberNode, ::Module, ::Symbol, ::Expr) The function `@cfunction` exists, but no method is defined for this combination of argument types.  Closest candidates are:  var"@cfunction"(::LineNumberNode, ::Module, ::Any, ::Any, !Matched::Any)  @ Base c.jl:64  var"@cfunction"(!Matched::Base.JuliaLowering.MacroContext, ::Any, ::Any, ::Any)  @ Base /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:81  Stacktrace:  [1] 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:342  [2] 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:427  [3] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [4] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [5] 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:447  [6] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [7] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [8] 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:447  [9] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [10] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [11] 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:447  [12] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [13] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [14] 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:447  [15] 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:471  [16] 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  [17] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [18] top-level scope  @ ~/.julia/packages/EzXML/ROYMh/src/EzXML.jl:108  [19] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [20] 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:3271  [21] top-level scope  @ stdin:5  [22] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [23] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [24] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [25] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [26] _start()  @ Base ./client.jl:596 ✗ EzXML ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =# - assignment syntax in structure fields is reserved Expression:  (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r)))) Containing expressions:  (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (block (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r)))) (call Base.Docs.doc! HTTP.Messages (call Base.Docs.Binding HTTP.Messages :Response) (call Base.Docs.docstr (call Core.svec " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n") (call Dict{Symbol, Any} :path => "/home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl" :linenumber => 113 :module => HTTP.Messages)) (curly Union (curly Tuple Integer) (curly Tuple Integer Any))) #12#val)))  Detailed provenance:  (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r))))  └─ (= #12#val (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) v"1.1.0") (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))  └─ (= #12#val (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) v"1.1.0") (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))  ├─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r)))))))  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r)))))))  ├─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 =#) "The `Messages` module defines structs that represent [`HTTP.Request`](@ref)\nand [`HTTP.Response`](@ref) Messages.\n\nThe `Response` struct has a `request` field that points to the corresponding\n`Request`; and the `Request` struct has a `response` field.\nThe `Request` struct also has a `parent` field that points to a `Response`\nin the case of HTTP Redirect.\n\n\nThe Messages module defines `IO` `read` and `write` methods for Messages\nbut it does not deal with URIs, creating connections, or executing requests.\n\nThe `read` methods throw `EOFError` exceptions if input data is incomplete.\nand call parser functions that may throw `HTTP.ParsingError` exceptions.\nThe `read` and `write` methods may also result in low level `IO` exceptions.\n\n\n### Sending Messages\n\nMessages are formatted and written to an `IO` stream by\n[`Base.write(::IO,::HTTP.Messages.Message)`](@ref) and or\n[`HTTP.Messages.writeheaders`](@ref).\n\n\n### Receiving Messages\n\nMessages are parsed from `IO` stream data by\n[`HTTP.Messages.readheaders`](@ref).\nThis function calls [`HTTP.Parsers.parse_header_field`](@ref) and passes each\nheader-field to [`HTTP.Messages.appendheader`](@ref).\n\n\n### Headers\n\nHeaders are represented by `Vector{Pair{String,String}}`. As compared to\n`Dict{String,String}` this allows [repeated header fields and preservation of\norder](https://tools.ietf.org/html/rfc7230#section-3.2.2).\n\nHeader values can be accessed by name using\n[`HTTP.Messages.header`](@ref) and\n[`HTTP.Messages.setheader`](@ref) (case-insensitive).\n\nThe [`HTTP.Messages.appendheader`](@ref) function handles combining\nmulti-line values, repeated header fields and special handling of\nmultiple `Set-Cookie` headers.\n\n### Bodies\n\nThe `HTTP.Message` structs represent the Message Body as `Vector{UInt8}`.\n\nStreaming of request and response bodies is handled by the\n[`HTTP.StreamLayer`](@ref) and the [`HTTP.Stream`](@ref) `<: IO` stream.\n" (module true Messages (block (export Message Request Response reset! status method headers uri body iserror isredirect ischunked issafe isidempotent header hasheader headercontains setheader defaultheader! appendheader mkheaders readheaders headerscomplete readchunksize writeheaders writestartline bodylength unknown_length payload statustext) (import (. . . HTTP)) (using (. . . Pairs)) (using (. . . IOExtras)) (using (. . . Parsers)) (import (. . . @require) (. . . precondition_error)) (import (. . . bytes)) (call include "ascii.jl") (const (= unknown_length (call typemax Int))) (abstract Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:129 =#) " HTTP.Response(status::Int, body) -> HTTP.Response\n\n## Examples\n```julia\nHTTP.Response(200, \"Hello\")\n\nheaders = [\"Server\" => \"Apache\"]\nHTTP.Response(200, headers; body = \"Hello\")\n```\n" (= (call Response) (block (. (call Request) (inert response))))) (= (call Response (:: s Int) (:: body (curly AbstractVector UInt8))) (block (call Response (parameters (kw body body)) s))) (= (call Response (:: s Int) (:: body AbstractString)) (block (call Response s (call bytes body)))) (= (call Response body) (block (call Response 200 body))) (= (call (. Base (inert convert)) (:: (curly Type Response)) (:: s AbstractString)) (block (call Response s))) (function (call reset! (:: r Response)) (block (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:150 =#) "1.1")) (= (. r (inert status)) 0) (if (call ! (call isempty (. r (inert headers)))) (block (call empty! (. r (inert headers))))) (if (call ! (call isempty (. r (inert body)))) (block (call empty! (. r (inert body))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:160 =#) " status(r::Response)\n\nGet status from a response.\n" (= (call status (:: r Response)) (block (call getfield r (inert status))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:167 =#) " headers(r::Response)\n\nGet headers from a response.\n" (= (call headers (:: r Response)) (block (call getfield r (inert headers))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:174 =#) " body(r::Response)\n\nGet body from a response.\n" (= (call body (:: r Response)) (block (call getfield r (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:183 =#) " Request <: Message\n\nRepresents a HTTP Request Message.\n\n- `method::String`\n [RFC7230 3.1.1](https://tools.ietf.org/html/rfc7230#section-3.1.1)\n\n- `target::String`\n [RFC7230 5.3](https://tools.ietf.org/html/rfc7230#section-5.3)\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `response`, the `Response` to this `Request`\n\n- `txcount`, number of times this `Request` has been sent (see RetryRequest.jl).\n\n- `parent`, the `Response` (if any) that led to this request\n (e.g. in the case of a redirect).\n [RFC7230 6.4](https://tools.ietf.org/html/rfc7231#section-6.4)\n\nYou can get each data with [`HTTP.method`](@ref), [`HTTP.headers`](@ref), [`HTTP.uri`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Request Message) (block (:: method String) (:: target String) (:: version VersionNumber) (:: headers Headers) (:: body (curly Vector UInt8)) (:: response Response) (:: txcount Int) parent))) (= (call Request) (block (call Request "" ""))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:227 =#) " HTTP.Request(method, target, headers, body; version, parent) -> HTTP.Request\n\nConstructor for `HTTP.Request`.\nFor daily use, see [`HTTP.request`](@ref).\n" (function (call Request (parameters (kw version (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:234 =#) "1.1")) (kw parent nothing)) (:: method String) target (kw headers (vect)) (kw body (ref UInt8))) (block (= r (call Request method (if (call == target "") "/" target) version (call mkheaders headers) (call bytes body) (call Response 0) 0 parent)) (= (. (. r (inert response)) (inert request)) r) (return r)))) (= (call mkheaders (:: h Headers)) (block h)) (= (:: (call mkheaders h) Headers) (block (typed_comprehension Header (generator (call => (call string k) (call string v)) (= (tuple k v) h))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:250 =#) " method(r::Request)\n\nGet method from a request.\n" (= (call method (:: r Request)) (block (call getfield r (inert method))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:257 =#) " uri(r::Request)\n\nGet URI from a request.\n" (= (call uri (:: r Request)) (block (call getfield r (inert target))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:264 =#) " headers(r::Request)\n\nGet headers from a request.\n" (= (call headers (:: r Request)) (block (call getfield r (inert headers))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:271 =#) " body(r::Request)\n\nGet body from a request.\n" (= (call body (:: r Request)) (block (call getfield r (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:280 =#) " issafe(::Request)\n\nhttps://tools.ietf.org/html/rfc7231#section-4.2.1\n" (= (call issafe (:: r Request)) (block (call issafe (. r (inert method)))))) (= (call issafe method) (block (call in method (vect "GET" "HEAD" "OPTIONS" "TRACE")))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:288 =#) " isidempotent(::Request)\n\nhttps://tools.ietf.org/html/rfc7231#section-4.2.2\n" (= (call isidempotent (:: r Request)) (block (call isidempotent (. r (inert method)))))) (= (call isidempotent method) (block (|| (call issafe method) (call in method (vect "PUT" "DELETE"))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:296 =#) " iserror(::Response)\n\nDoes this `Response` have an error status?\n" (= (call iserror (:: r Response)) (block (call iserror (. r (inert status)))))) (= (call iserror status) (block (&& (call != status 0) (&& (call != status 100) (&& (call != status 101) (&& (|| (call < status 200) (call >= status 300)) (call ! (call isredirect status)))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:305 =#) " isredirect(::Response)\n\nDoes this `Response` have a redirect status?\n" (= (call isredirect (:: r Response)) (block (call isredirect (. r (inert status)))))) (= (call isredirect status) (block (call in status (tuple 301 302 307 308)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:313 =#) " ischunked(::Message)\n\nDoes the `Message` have a \"Transfer-Encoding: chunked\" header?\n" (= (call ischunked m) (block (call any (-> h (block (&& (call field_name_isequal (ref h 1) "transfer-encoding") (call endswith (call lowercase (ref h 2)) "chunked")))) (. m (inert headers)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:322 =#) " headerscomplete(::Message)\n\nHave the headers been read into this `Message`?\n" (= (call headerscomplete (:: r Response)) (block (&& (call != (. r (inert status)) 0) (call != (. r (inert status)) 100))))) (= (call headerscomplete (:: r Request)) (block (call != (. r (inert method)) ""))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:330 =#) "\"The presence of a message body in a response depends on both the\n request method to which it is responding and the response status code.\n Responses to the HEAD request method never include a message body [].\n 2xx (Successful) responses to a CONNECT request method (Section 4.3.6 of\n [RFC7231]) switch to tunnel mode instead of having a message body.\n All 1xx (Informational), 204 (No Content), and 304 (Not Modified)\n responses do not include a message body. All other responses do\n include a message body, although the body might be of zero length.\"\n[RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n" (= (:: (call bodylength (:: r Response)) Int) (block (if (call == (. (. r (inert request)) (inert method)) "HEAD") 0 (if (call ischunked r) unknown_length (if (call in (. r (inert status)) (vect 204 304)) 0 (if (call != (= l (call header r "Content-Length")) "") (call parse Int l) unknown_length))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:348 =#) "\"The presence of a message body in a request is signaled by a\n Content-Length or Transfer-Encoding header field. Request message\n framing is independent of method semantics, even if the method does\n not define any use for a message body.\"\n[RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n" (= (:: (call bodylength (:: r Request)) Int) (block (if (call ischunked r) unknown_length (call parse Int (call header r "Content-Length" "0")))))) (= (call (. Base (inert getindex)) (:: m Message) k) (block (call header m k))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:363 =#) " Are `field-name`s `a` and `b` equal?\n\n[HTTP `field-name`s](https://tools.ietf.org/html/rfc7230#section-3.2)\nare ASCII-only and case-insensitive.\n" (= (call field_name_isequal a b) (block (call ascii_lc_isequal a b)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:371 =#) " header(::Message, key [, default=\"\"]) -> String\n\nGet header value for `key` (case-insensitive).\n" (= (call header (:: m Message) k (kw d "")) (block (call header (. m (inert headers)) k d)))) (= (call header (:: h Headers) (:: k AbstractString) (kw (:: d AbstractString) "")) (block (ref (call getbyfirst h k (call => k d) field_name_isequal) 2))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:380 =#) " hasheader(::Message, key) -> Bool\n\nDoes header value for `key` exist (case-insensitive)?\n" (= (call hasheader m (:: k AbstractString)) (block (call != (call header m k) "")))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:387 =#) " hasheader(::Message, key, value) -> Bool\n\nDoes header for `key` match `value` (both case-insensitive)?\n" (= (call hasheader m (:: k AbstractString) (:: v AbstractString)) (block (call field_name_isequal (call header m k) (call lowercase v))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:395 =#) " headercontains(::Message, key, value) -> Bool\n\nDoes the header for `key` (interpreted as comma-separated list) contain `value` (both case-insensitive)?\n" (= (call headercontains m (:: k AbstractString) (:: v AbstractString)) (block (call any (. field_name_isequal (tuple (. strip (tuple (call split (call header m k) ","))) v)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:403 =#) " setheader(::Message, key => value)\n\nSet header `value` for `key` (case-insensitive).\n" (= (call setheader (:: m Message) v) (block (call setheader (. m (inert headers)) v)))) (= (call setheader (:: h Headers) (:: v Header)) (block (call setbyfirst h v field_name_isequal))) (= (call setheader (:: h Headers) (:: v Pair)) (block (call setbyfirst h (call Header (call SubString (. v (inert first))) (call SubString (. v (inert second)))) field_name_isequal))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:414 =#) " defaultheader!(::Message, key => value)\n\nSet header `value` in message for `key` if it is not already set.\n" (function (call defaultheader! m (:: v Pair)) (block (if (call == (call header m (call first v)) "") (block (call setheader m v))) (return nothing)))) (macrocall (. Base (inert @deprecate)) :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:425 =#) defaultheader defaultheader!) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:427 =#) " appendheader(::Message, key => value)\n\nAppend a header value to `message.headers`.\n\nIf `key` is the same as the previous header, the `value` is [appended to the\nvalue of the previous header with a comma\ndelimiter](https://stackoverflow.com/a/24502264)\n\n`Set-Cookie` headers are not comma-combined because [cookies often contain\ninternal commas](https://tools.ietf.org/html/rfc6265#section-3).\n" (function (call appendheader (:: m Message) (:: header Header)) (block (= c (. m (inert headers))) (= (tuple k v) header) (if (&& (call != k "Set-Cookie") (&& (call > (call length c) 0) (call == k (ref (ref c end) 1)))) (block (= (ref c end) (call => (ref (ref c end) 1) (call string (ref (ref c end) 2) ", " v)))) (block (call push! (. m (inert headers)) header))) (return nothing)))) (macrocall @deprecate :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:453 =#) (call load (:: m Message)) (call payload m String)) (function (:: (call payload (:: m Message)) (curly Vector UInt8)) (block (= enc (call lowercase (call first (call split (call header m "Transfer-Encoding") ", ")))) (return (if (call in enc (vect "" "identity" "chunked")) (. m (inert body)) (call decode m enc))))) (= (call payload (:: m Message) (:: (curly Type String))) (block (if (call hasheader m "Content-Type" "ISO-8859-1") (call iso8859_1_to_utf8 (call payload m)) (call String (call payload m))))) (function (:: (call decode (:: m Message) (:: encoding String)) (curly Vector UInt8)) (block (if (call == encoding "gzip") (block)) (macrocall @warn :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:468 =#) "Decoding of HTTP Transfer-Encoding is not implemented yet!") (return (. m (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:474 =#) " httpversion(::Message)\n\ne.g. `\"HTTP/1.1\"`\n" (= (call httpversion (:: m Message)) (block (string "HTTP/" (. (. m (inert version)) (inert major)) "." (. (. m (inert version)) (inert minor)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:481 =#) " writestartline(::IO, ::Message)\n\ne.g. `\"GET /path HTTP/1.1\\r\\n\"` or `\"HTTP/1.1 200 OK\\r\\n\"`\n" (function (call writestartline (:: io IO) (:: r Request)) (block (call write io (string (. r (inert method)) " " (. r (inert target)) " " (call httpversion r) "\r\n")) (return nothing)))) (function (call writestartline (:: io IO) (:: r Response)) (block (call write io (string (call httpversion r) " " (. r (inert status)) " " (call statustext (. r (inert status))) "\r\n")) (return nothing))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:496 =#) " writeheaders(::IO, ::Message)\n\nWrite `Message` start line and\na line for each \"name: value\" pair and a trailing blank line.\n" (function (call writeheaders (:: io IO) (:: m Message)) (block (call writestartline io m) (for (= (tuple name value) (. m (inert headers))) (block (call write io (string name ": " value "\r\n")))) (call write io "\r\n") (return nothing)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:511 =#) " write(::IO, ::Message)\n\nWrite start line, headers and body of HTTP Message.\n" (function (call (. Base (inert write)) (:: io IO) (:: m Message)) (block (call writeheaders io m) (call write io (. m (inert body))) (return nothing)))) (function (call (. Base (inert String)) (:: m Message)) (block (= io (call IOBuffer)) (call write io m) (call String (call take! io)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:530 =#) " readheaders(::IO, ::Message)\n\nRead headers (and startline) from an `IO` stream into a `Message` struct.\nThrow `EOFError` if input is incomplete.\n" (function (call readheaders (:: io IO) (:: message Message)) (block (= bytes (call String (call readuntil io find_end_of_header))) (= bytes (call parse_start_line! bytes message)) (call parse_header_fields! bytes message) (return nothing)))) (= (call parse_start_line! bytes (:: r Response)) (block (call parse_status_line! bytes r))) (= (call parse_start_line! bytes (:: r Request)) (block (call parse_request_line! bytes r))) (function (call parse_header_fields! (:: bytes (curly SubString String)) (:: m Message)) (block (= (tuple h bytes) (call parse_header_field bytes)) (while (call ! (call === h (. Parsers (inert emptyheader)))) (block (call appendheader m h) (= (tuple h bytes) (call parse_header_field bytes)))) (return nothing))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:557 =#) "Read chunk-size from an `IO` stream.\nAfter the final zero size chunk, read trailers into a `Message` struct.\n" (function (:: (call readchunksize (:: io IO) (:: message Message)) Int) (block (= n (call parse_chunk_size (call readuntil io find_end_of_chunk_size))) (if (call == n 0) (block (= bytes (call readuntil io find_end_of_trailer)) (if (call != (ref bytes 2) (call UInt8 '\n')) (block (call parse_header_fields! (call SubString (call String bytes)) message))))) (return n)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:574 =#) " set_show_max(x)\n\nSet the maximum number of body bytes to be displayed by `show(::IO, ::Message)`\n" (= (call set_show_max x) (block (global (= body_show_max x))))) (= body_show_max 1000) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:582 =#) " bodysummary(bytes)\n\nThe first chunk of the Message Body (for display purposes).\n" (= (call bodysummary bytes) (block (call view bytes (call : 1 (call min (call length bytes) body_show_max)))))) (function (call compactstartline (:: m Message)) (block (= b (call IOBuffer)) (call writestartline b m) (call strip (call String (call take! b))))) (= (call isvalidstr s) (block (call ≠ (call ccall (inert u8_isvalid) Int32 (tuple (curly Ptr UInt8) Int) s (call sizeof s)) 0))) (function (call (. Base (inert show)) (:: io IO) (:: m Message)) (block (if (call get io (inert compact) false) (block (call print io (call compactstartline m)) (if (call isa m Response) (block (call print io " <= (" (call compactstartline (:: (. m (inert request)) Request)) ")"))) (return nothing))) (call println io (call typeof m) ":") (call println io "\"\"\"") (call writeheaders io m) (= summary (call bodysummary (. m (inert body)))) (= validsummary (call isvalidstr summary)) (&& validsummary (call write io summary)) (if (|| (call ! validsummary) (call > (call length (. m (inert body))) (call length summary))) (block (call println io (string "\n⋮\n" (call length (. m (inert body))) "-byte body")))) (call print io "\"\"\"") (return nothing))) (call include "status_messages.jl"))))  └─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1  Stacktrace:  [1] _collect_struct_fields(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, field_names::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_types::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_attrs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_docs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, inner_defs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3184  [2] _collect_struct_fields(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, field_names::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_types::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_attrs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_docs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, inner_defs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3181  [3] expand_struct_def(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3754  [4] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4336  [5] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  [6] expand_assignment(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, is_const::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1318  [7] expand_assignment(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1268  [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4196  [9] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [10] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [11] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [12] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [13] Dict{Int64, Int64}()  @ Base /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [14] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4469  [15] lower_step(iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}, mod::Module, world::UInt64; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:90  [16] getindex(A::Vector{Module}, i::Int64)  @ Base /source/usr/share/julia/JuliaLowering/src/eval.jl:45 [inlined]  [17] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:479  [18] _eval  @ /source/usr/share/julia/JuliaLowering/src/eval.jl:475 [inlined]  [19] #eval#134  @ /source/usr/share/julia/JuliaLowering/src/eval.jl:467 [inlined]  [20] top-level scope  @ ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:1  [21] macro expansion  @ ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 [inlined]  [22] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [23] top-level scope  @ ~/.julia/packages/HTTP/aTjcj/src/HTTP.jl:40  [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:3271  [26] top-level scope  @ stdin:5  [27] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [29] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [30] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [31] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 in expression starting at /home/pkgeval/.julia/packages/HTTP/aTjcj/src/HTTP.jl:1 in expression starting at stdin:5 ✗ HTTP ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("8f5d6c58-4d21-5cfd-889c-e3ad7ee6a615"), "EzXML") 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:2818  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2672  [4] macro expansion  @ ./loading.jl:2599 [inlined]  [5] string(::String, ::Union{Char, SubString{String}, String, Symbol}, ::Symbol, ::String)  @ Base ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2563  [7] require  @ ./loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base ./module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base ./module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base ./module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/XMLDict/vlQGP/src/XMLDict.jl:16  [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:3271  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [18] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [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/XMLDict/vlQGP/src/XMLDict.jl:11 in expression starting at stdin:5 ✗ XMLDict ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("cd3eb016-35fb-5094-929b-558a96fad6f3"), "HTTP") 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:2818  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2672  [4] macro expansion  @ ./loading.jl:2599 [inlined]  [5] string(::String, ::Union{Char, SubString{String}, String, Symbol}, ::Symbol, ::String)  @ Base ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2563  [7] require  @ ./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/BrokenRecord/LZa4X/src/BrokenRecord.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:3271  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [18] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [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/BrokenRecord/LZa4X/src/BrokenRecord.jl:1 in expression starting at stdin:5 ✗ BrokenRecord ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("cd3eb016-35fb-5094-929b-558a96fad6f3"), "HTTP") 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:2818  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2672  [4] macro expansion  @ ./loading.jl:2599 [inlined]  [5] string(::String, ::Union{Char, SubString{String}, String, Symbol}, ::Symbol, ::String)  @ Base ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2563  [7] require  @ ./loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base ./module.jl:36 [inlined]  [9] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base ./module.jl:111  [10] eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [11] top-level scope  @ ~/.julia/packages/FHIRClientXML/oNUtI/src/FHIRClientXML.jl:4  [12] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [13] 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:3271  [14] top-level scope  @ stdin:5  [15] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [16] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [17] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [18] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [19] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FHIRClientXML/oNUtI/src/FHIRClientXML.jl:1 in expression starting at stdin:5 ✗ FHIRClientXML 26 dependencies successfully precompiled in 1517 seconds. 32 already precompiled. Precompilation completed after 1523.61s ################################################################################ # Testing # Testing FHIRClientXML Status `/tmp/jl_W1ZLGl/Project.toml` [fbb218c0] BSON v0.3.9 ⌃ [bdd55f5b] BrokenRecord v0.1.8 [20a59712] FHIRClientXML v1.0.0 ⌅ [cd3eb016] HTTP v0.9.17 [228000da] XMLDict v0.4.1 [2a0f44e3] Base64 v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_W1ZLGl/Manifest.toml` [fbb218c0] BSON v0.3.9 ⌃ [bdd55f5b] BrokenRecord v0.1.8 [944b1d66] CodecZlib v0.7.8 [34da2185] Compat v4.18.1 [8f5d6c58] EzXML v1.2.3 [20a59712] FHIRClientXML v1.0.0 ⌃ [5789e2e9] FileIO v1.16.5 [48062228] FilePathsBase v0.9.24 ⌅ [cd3eb016] HTTP v0.9.17 [83e8ac13] IniFile v0.5.1 [c8e1da08] IterTools v1.10.0 ⌅ [033835bb] JLD2 v0.4.55 [692b3bcd] JLLWrappers v1.8.0 [9da8a3cd] JLSO v2.7.0 ⌅ [682c06a0] JSON v0.21.4 [1914dd2f] MacroTools v0.5.16 [739be429] MbedTLS v1.1.10 [f28f55f0] Memento v1.4.1 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.4 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [ae029012] Requires v1.3.1 [69024149] StringEncodings v0.3.7 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.6.1 [228000da] XMLDict v0.4.1 [ddb6d928] YAML v0.4.16 [94ce4f54] Libiconv_jll v1.18.0+0 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [02c8fc9c] XML2_jll v2.15.1+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.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 [44cfe95a] Pkg v1.14.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 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.1+0 [deac9b47] LibCURL_jll v8.20.0+1 [e37daf67] LibGit2_jll v1.9.3+0 [29816b5a] LibSSH2_jll v1.11.101+0 [14a3606d] MozillaCACerts_jll v2026.5.14 [458c3c95] OpenSSL_jll v3.5.6+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850ede] nghttp2_jll v1.69.0+0 [3f19e933] p7zip_jll v17.8.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... ┌ Info: JuliaLowering threw given input: │ code = │ :(function init_error_handler() │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:59 =# │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =# │ error_handler = #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =# @cfunction Cvoid (Ptr{Cvoid}, Ptr{Cvoid}) do ctx, err_ptr │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:61 =# │ if ctx == pointer_from_objref(_Error) │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:62 =# │ err = unsafe_load(convert(Ptr{_Error}, err_ptr)) │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:63 =# │ push!(XML_GLOBAL_ERROR_STACK, XMLError(err.domain, err.code, chomp(unsafe_string(err.message)), err.level, err.line)) │ end │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:65 =# │ return │ end │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:67 =# │ ccall((:xmlSetStructuredErrorFunc, libxml2), Cvoid, (Ptr{Cvoid}, Ptr{Cvoid}), pointer_from_objref(_Error), error_handler) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [function] │ │ [call] │ │ init_error_handler :: Identifier │ │ [block] │ │ [=] │ │ error_handler :: Identifier │ │ [do] │ │ [macrocall] │ │ @cfunction :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =#) :: Value │ │ Cvoid :: Identifier │ │ [tuple] │ │ [curly] │ │ Ptr :: Identifier │ │ Cvoid :: Identifier │ │ [curly] │ │ Ptr :: Identifier │ │ Cvoid :: Identifier │ │ [->] │ │ [tuple] │ │ ctx :: Identifier │ │ err_ptr :: Identifier │ │ [block] │ │ [if] │ │ [call] │ │ == :: Identifier │ │ ctx :: Identifier │ │ [call] │ │ pointer_from_objref :: Identifier │ │ _Error :: Identifier │ │ [block] │ │ [=] │ │ err :: Identifier │ │ [call] │ │ unsafe_load :: Identifier │ │ [call] │ │ convert :: Identifier │ │ [curly] │ │ Ptr :: Identifier │ │ _Error :: Identifier │ │ err_ptr :: Identifier │ │ [call] │ │ push! :: Identifier │ │ XML_GLOBAL_ERROR_STACK :: Identifier │ │ [call] │ │ XMLError :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ domain :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ code :: Identifier │ │ [call] │ │ chomp :: Identifier │ │ [call] │ │ unsafe_string :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ message :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ level :: Identifier │ │ [.] │ │ err :: Identifier │ │ [inert] │ │ line :: Identifier │ │ [return] │ │ nothing :: Value │ │ [call] │ │ ccall :: Identifier │ │ [tuple] │ │ [inert] │ │ xmlSetStructuredErrorFunc :: Identifier │ │ libxml2 :: Identifier │ │ Cvoid :: Identifier │ │ [tuple] │ │ [curly] │ │ Ptr :: Identifier │ │ Cvoid :: Identifier │ │ [curly] │ │ Ptr :: Identifier │ │ Cvoid :: Identifier │ │ [call] │ │ pointer_from_objref :: Identifier │ │ _Error :: Identifier │ │ error_handler :: Identifier │ │ │ st1 = nothing │ file = "/home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl" │ line = 59 └ mod = EzXML ERROR: LoadError: MethodError: no method matching iterate(::Nothing) The function `iterate` exists, but no method is defined for this combination of argument types.  Closest candidates are:  iterate(!Matched::Compiler.AbsIntCycle, !Matched::Int64)  @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:1088  iterate(!Matched::Compiler.AbsIntCycle)  @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:1087  iterate(!Matched::Compiler.BitSetBoundedMinPrioritySet, Any...)  @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:68  ...  Stacktrace:  [1] isempty(itr::Nothing)  @ Base ./essentials.jl:1197  [2] 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:345  [3] 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:427  [4] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [6] expand_forms_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:447  [7] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [8] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [9] 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:447  [10] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [11] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [12] 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:447  [13] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [14] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [15] 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:447  [16] 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:471  [17] 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  [18] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [19] top-level scope  @ ~/.julia/packages/EzXML/ROYMh/src/EzXML.jl:108  [20] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [21] 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:3271  [22] top-level scope  @ stdin:5  [23] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [24] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [25] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [26] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [27] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:59 in expression starting at /home/pkgeval/.julia/packages/EzXML/ROYMh/src/EzXML.jl:1 in expression starting at stdin:5  caused by: MethodError: no method matching var"@cfunction"(::LineNumberNode, ::Module, ::Symbol, ::Expr) The function `@cfunction` exists, but no method is defined for this combination of argument types.  Closest candidates are:  var"@cfunction"(::LineNumberNode, ::Module, ::Any, ::Any, !Matched::Any)  @ Base c.jl:64  var"@cfunction"(!Matched::Base.JuliaLowering.MacroContext, ::Any, ::Any, ::Any)  @ Base /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:81  Stacktrace:  [1] 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:342  [2] 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:427  [3] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [4] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [5] 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:447  [6] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [7] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [8] 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:447  [9] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [10] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [11] 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:447  [12] #expand_forms_1##2  @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined]  [13] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [14] 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:447  [15] 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:471  [16] 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  [17] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [18] top-level scope  @ ~/.julia/packages/EzXML/ROYMh/src/EzXML.jl:108  [19] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [20] 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:3271  [21] top-level scope  @ stdin:5  [22] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [23] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [24] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [25] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [26] _start()  @ Base ./client.jl:596 ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =# - assignment syntax in structure fields is reserved Expression:  (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r)))) Containing expressions:  (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (block (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r)))) (call Base.Docs.doc! HTTP.Messages (call Base.Docs.Binding HTTP.Messages :Response) (call Base.Docs.docstr (call Core.svec " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n") (call Dict{Symbol, Any} :path => "/home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl" :linenumber => 113 :module => HTTP.Messages)) (curly Union (curly Tuple Integer) (curly Tuple Integer Any))) #12#val)))  Detailed provenance:  (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r))))  └─ (= #12#val (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) v"1.1.0") (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))  └─ (= #12#val (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) v"1.1.0") (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))  ├─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r)))))))  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r)))))))  ├─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 =#) "The `Messages` module defines structs that represent [`HTTP.Request`](@ref)\nand [`HTTP.Response`](@ref) Messages.\n\nThe `Response` struct has a `request` field that points to the corresponding\n`Request`; and the `Request` struct has a `response` field.\nThe `Request` struct also has a `parent` field that points to a `Response`\nin the case of HTTP Redirect.\n\n\nThe Messages module defines `IO` `read` and `write` methods for Messages\nbut it does not deal with URIs, creating connections, or executing requests.\n\nThe `read` methods throw `EOFError` exceptions if input data is incomplete.\nand call parser functions that may throw `HTTP.ParsingError` exceptions.\nThe `read` and `write` methods may also result in low level `IO` exceptions.\n\n\n### Sending Messages\n\nMessages are formatted and written to an `IO` stream by\n[`Base.write(::IO,::HTTP.Messages.Message)`](@ref) and or\n[`HTTP.Messages.writeheaders`](@ref).\n\n\n### Receiving Messages\n\nMessages are parsed from `IO` stream data by\n[`HTTP.Messages.readheaders`](@ref).\nThis function calls [`HTTP.Parsers.parse_header_field`](@ref) and passes each\nheader-field to [`HTTP.Messages.appendheader`](@ref).\n\n\n### Headers\n\nHeaders are represented by `Vector{Pair{String,String}}`. As compared to\n`Dict{String,String}` this allows [repeated header fields and preservation of\norder](https://tools.ietf.org/html/rfc7230#section-3.2.2).\n\nHeader values can be accessed by name using\n[`HTTP.Messages.header`](@ref) and\n[`HTTP.Messages.setheader`](@ref) (case-insensitive).\n\nThe [`HTTP.Messages.appendheader`](@ref) function handles combining\nmulti-line values, repeated header fields and special handling of\nmultiple `Set-Cookie` headers.\n\n### Bodies\n\nThe `HTTP.Message` structs represent the Message Body as `Vector{UInt8}`.\n\nStreaming of request and response bodies is handled by the\n[`HTTP.StreamLayer`](@ref) and the [`HTTP.Stream`](@ref) `<: IO` stream.\n" (module true Messages (block (export Message Request Response reset! status method headers uri body iserror isredirect ischunked issafe isidempotent header hasheader headercontains setheader defaultheader! appendheader mkheaders readheaders headerscomplete readchunksize writeheaders writestartline bodylength unknown_length payload statustext) (import (. . . HTTP)) (using (. . . Pairs)) (using (. . . IOExtras)) (using (. . . Parsers)) (import (. . . @require) (. . . precondition_error)) (import (. . . bytes)) (call include "ascii.jl") (const (= unknown_length (call typemax Int))) (abstract Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:129 =#) " HTTP.Response(status::Int, body) -> HTTP.Response\n\n## Examples\n```julia\nHTTP.Response(200, \"Hello\")\n\nheaders = [\"Server\" => \"Apache\"]\nHTTP.Response(200, headers; body = \"Hello\")\n```\n" (= (call Response) (block (. (call Request) (inert response))))) (= (call Response (:: s Int) (:: body (curly AbstractVector UInt8))) (block (call Response (parameters (kw body body)) s))) (= (call Response (:: s Int) (:: body AbstractString)) (block (call Response s (call bytes body)))) (= (call Response body) (block (call Response 200 body))) (= (call (. Base (inert convert)) (:: (curly Type Response)) (:: s AbstractString)) (block (call Response s))) (function (call reset! (:: r Response)) (block (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:150 =#) "1.1")) (= (. r (inert status)) 0) (if (call ! (call isempty (. r (inert headers)))) (block (call empty! (. r (inert headers))))) (if (call ! (call isempty (. r (inert body)))) (block (call empty! (. r (inert body))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:160 =#) " status(r::Response)\n\nGet status from a response.\n" (= (call status (:: r Response)) (block (call getfield r (inert status))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:167 =#) " headers(r::Response)\n\nGet headers from a response.\n" (= (call headers (:: r Response)) (block (call getfield r (inert headers))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:174 =#) " body(r::Response)\n\nGet body from a response.\n" (= (call body (:: r Response)) (block (call getfield r (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:183 =#) " Request <: Message\n\nRepresents a HTTP Request Message.\n\n- `method::String`\n [RFC7230 3.1.1](https://tools.ietf.org/html/rfc7230#section-3.1.1)\n\n- `target::String`\n [RFC7230 5.3](https://tools.ietf.org/html/rfc7230#section-5.3)\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `response`, the `Response` to this `Request`\n\n- `txcount`, number of times this `Request` has been sent (see RetryRequest.jl).\n\n- `parent`, the `Response` (if any) that led to this request\n (e.g. in the case of a redirect).\n [RFC7230 6.4](https://tools.ietf.org/html/rfc7231#section-6.4)\n\nYou can get each data with [`HTTP.method`](@ref), [`HTTP.headers`](@ref), [`HTTP.uri`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Request Message) (block (:: method String) (:: target String) (:: version VersionNumber) (:: headers Headers) (:: body (curly Vector UInt8)) (:: response Response) (:: txcount Int) parent))) (= (call Request) (block (call Request "" ""))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:227 =#) " HTTP.Request(method, target, headers, body; version, parent) -> HTTP.Request\n\nConstructor for `HTTP.Request`.\nFor daily use, see [`HTTP.request`](@ref).\n" (function (call Request (parameters (kw version (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:234 =#) "1.1")) (kw parent nothing)) (:: method String) target (kw headers (vect)) (kw body (ref UInt8))) (block (= r (call Request method (if (call == target "") "/" target) version (call mkheaders headers) (call bytes body) (call Response 0) 0 parent)) (= (. (. r (inert response)) (inert request)) r) (return r)))) (= (call mkheaders (:: h Headers)) (block h)) (= (:: (call mkheaders h) Headers) (block (typed_comprehension Header (generator (call => (call string k) (call string v)) (= (tuple k v) h))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:250 =#) " method(r::Request)\n\nGet method from a request.\n" (= (call method (:: r Request)) (block (call getfield r (inert method))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:257 =#) " uri(r::Request)\n\nGet URI from a request.\n" (= (call uri (:: r Request)) (block (call getfield r (inert target))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:264 =#) " headers(r::Request)\n\nGet headers from a request.\n" (= (call headers (:: r Request)) (block (call getfield r (inert headers))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:271 =#) " body(r::Request)\n\nGet body from a request.\n" (= (call body (:: r Request)) (block (call getfield r (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:280 =#) " issafe(::Request)\n\nhttps://tools.ietf.org/html/rfc7231#section-4.2.1\n" (= (call issafe (:: r Request)) (block (call issafe (. r (inert method)))))) (= (call issafe method) (block (call in method (vect "GET" "HEAD" "OPTIONS" "TRACE")))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:288 =#) " isidempotent(::Request)\n\nhttps://tools.ietf.org/html/rfc7231#section-4.2.2\n" (= (call isidempotent (:: r Request)) (block (call isidempotent (. r (inert method)))))) (= (call isidempotent method) (block (|| (call issafe method) (call in method (vect "PUT" "DELETE"))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:296 =#) " iserror(::Response)\n\nDoes this `Response` have an error status?\n" (= (call iserror (:: r Response)) (block (call iserror (. r (inert status)))))) (= (call iserror status) (block (&& (call != status 0) (&& (call != status 100) (&& (call != status 101) (&& (|| (call < status 200) (call >= status 300)) (call ! (call isredirect status)))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:305 =#) " isredirect(::Response)\n\nDoes this `Response` have a redirect status?\n" (= (call isredirect (:: r Response)) (block (call isredirect (. r (inert status)))))) (= (call isredirect status) (block (call in status (tuple 301 302 307 308)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:313 =#) " ischunked(::Message)\n\nDoes the `Message` have a \"Transfer-Encoding: chunked\" header?\n" (= (call ischunked m) (block (call any (-> h (block (&& (call field_name_isequal (ref h 1) "transfer-encoding") (call endswith (call lowercase (ref h 2)) "chunked")))) (. m (inert headers)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:322 =#) " headerscomplete(::Message)\n\nHave the headers been read into this `Message`?\n" (= (call headerscomplete (:: r Response)) (block (&& (call != (. r (inert status)) 0) (call != (. r (inert status)) 100))))) (= (call headerscomplete (:: r Request)) (block (call != (. r (inert method)) ""))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:330 =#) "\"The presence of a message body in a response depends on both the\n request method to which it is responding and the response status code.\n Responses to the HEAD request method never include a message body [].\n 2xx (Successful) responses to a CONNECT request method (Section 4.3.6 of\n [RFC7231]) switch to tunnel mode instead of having a message body.\n All 1xx (Informational), 204 (No Content), and 304 (Not Modified)\n responses do not include a message body. All other responses do\n include a message body, although the body might be of zero length.\"\n[RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n" (= (:: (call bodylength (:: r Response)) Int) (block (if (call == (. (. r (inert request)) (inert method)) "HEAD") 0 (if (call ischunked r) unknown_length (if (call in (. r (inert status)) (vect 204 304)) 0 (if (call != (= l (call header r "Content-Length")) "") (call parse Int l) unknown_length))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:348 =#) "\"The presence of a message body in a request is signaled by a\n Content-Length or Transfer-Encoding header field. Request message\n framing is independent of method semantics, even if the method does\n not define any use for a message body.\"\n[RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n" (= (:: (call bodylength (:: r Request)) Int) (block (if (call ischunked r) unknown_length (call parse Int (call header r "Content-Length" "0")))))) (= (call (. Base (inert getindex)) (:: m Message) k) (block (call header m k))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:363 =#) " Are `field-name`s `a` and `b` equal?\n\n[HTTP `field-name`s](https://tools.ietf.org/html/rfc7230#section-3.2)\nare ASCII-only and case-insensitive.\n" (= (call field_name_isequal a b) (block (call ascii_lc_isequal a b)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:371 =#) " header(::Message, key [, default=\"\"]) -> String\n\nGet header value for `key` (case-insensitive).\n" (= (call header (:: m Message) k (kw d "")) (block (call header (. m (inert headers)) k d)))) (= (call header (:: h Headers) (:: k AbstractString) (kw (:: d AbstractString) "")) (block (ref (call getbyfirst h k (call => k d) field_name_isequal) 2))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:380 =#) " hasheader(::Message, key) -> Bool\n\nDoes header value for `key` exist (case-insensitive)?\n" (= (call hasheader m (:: k AbstractString)) (block (call != (call header m k) "")))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:387 =#) " hasheader(::Message, key, value) -> Bool\n\nDoes header for `key` match `value` (both case-insensitive)?\n" (= (call hasheader m (:: k AbstractString) (:: v AbstractString)) (block (call field_name_isequal (call header m k) (call lowercase v))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:395 =#) " headercontains(::Message, key, value) -> Bool\n\nDoes the header for `key` (interpreted as comma-separated list) contain `value` (both case-insensitive)?\n" (= (call headercontains m (:: k AbstractString) (:: v AbstractString)) (block (call any (. field_name_isequal (tuple (. strip (tuple (call split (call header m k) ","))) v)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:403 =#) " setheader(::Message, key => value)\n\nSet header `value` for `key` (case-insensitive).\n" (= (call setheader (:: m Message) v) (block (call setheader (. m (inert headers)) v)))) (= (call setheader (:: h Headers) (:: v Header)) (block (call setbyfirst h v field_name_isequal))) (= (call setheader (:: h Headers) (:: v Pair)) (block (call setbyfirst h (call Header (call SubString (. v (inert first))) (call SubString (. v (inert second)))) field_name_isequal))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:414 =#) " defaultheader!(::Message, key => value)\n\nSet header `value` in message for `key` if it is not already set.\n" (function (call defaultheader! m (:: v Pair)) (block (if (call == (call header m (call first v)) "") (block (call setheader m v))) (return nothing)))) (macrocall (. Base (inert @deprecate)) :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:425 =#) defaultheader defaultheader!) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:427 =#) " appendheader(::Message, key => value)\n\nAppend a header value to `message.headers`.\n\nIf `key` is the same as the previous header, the `value` is [appended to the\nvalue of the previous header with a comma\ndelimiter](https://stackoverflow.com/a/24502264)\n\n`Set-Cookie` headers are not comma-combined because [cookies often contain\ninternal commas](https://tools.ietf.org/html/rfc6265#section-3).\n" (function (call appendheader (:: m Message) (:: header Header)) (block (= c (. m (inert headers))) (= (tuple k v) header) (if (&& (call != k "Set-Cookie") (&& (call > (call length c) 0) (call == k (ref (ref c end) 1)))) (block (= (ref c end) (call => (ref (ref c end) 1) (call string (ref (ref c end) 2) ", " v)))) (block (call push! (. m (inert headers)) header))) (return nothing)))) (macrocall @deprecate :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:453 =#) (call load (:: m Message)) (call payload m String)) (function (:: (call payload (:: m Message)) (curly Vector UInt8)) (block (= enc (call lowercase (call first (call split (call header m "Transfer-Encoding") ", ")))) (return (if (call in enc (vect "" "identity" "chunked")) (. m (inert body)) (call decode m enc))))) (= (call payload (:: m Message) (:: (curly Type String))) (block (if (call hasheader m "Content-Type" "ISO-8859-1") (call iso8859_1_to_utf8 (call payload m)) (call String (call payload m))))) (function (:: (call decode (:: m Message) (:: encoding String)) (curly Vector UInt8)) (block (if (call == encoding "gzip") (block)) (macrocall @warn :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:468 =#) "Decoding of HTTP Transfer-Encoding is not implemented yet!") (return (. m (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:474 =#) " httpversion(::Message)\n\ne.g. `\"HTTP/1.1\"`\n" (= (call httpversion (:: m Message)) (block (string "HTTP/" (. (. m (inert version)) (inert major)) "." (. (. m (inert version)) (inert minor)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:481 =#) " writestartline(::IO, ::Message)\n\ne.g. `\"GET /path HTTP/1.1\\r\\n\"` or `\"HTTP/1.1 200 OK\\r\\n\"`\n" (function (call writestartline (:: io IO) (:: r Request)) (block (call write io (string (. r (inert method)) " " (. r (inert target)) " " (call httpversion r) "\r\n")) (return nothing)))) (function (call writestartline (:: io IO) (:: r Response)) (block (call write io (string (call httpversion r) " " (. r (inert status)) " " (call statustext (. r (inert status))) "\r\n")) (return nothing))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:496 =#) " writeheaders(::IO, ::Message)\n\nWrite `Message` start line and\na line for each \"name: value\" pair and a trailing blank line.\n" (function (call writeheaders (:: io IO) (:: m Message)) (block (call writestartline io m) (for (= (tuple name value) (. m (inert headers))) (block (call write io (string name ": " value "\r\n")))) (call write io "\r\n") (return nothing)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:511 =#) " write(::IO, ::Message)\n\nWrite start line, headers and body of HTTP Message.\n" (function (call (. Base (inert write)) (:: io IO) (:: m Message)) (block (call writeheaders io m) (call write io (. m (inert body))) (return nothing)))) (function (call (. Base (inert String)) (:: m Message)) (block (= io (call IOBuffer)) (call write io m) (call String (call take! io)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:530 =#) " readheaders(::IO, ::Message)\n\nRead headers (and startline) from an `IO` stream into a `Message` struct.\nThrow `EOFError` if input is incomplete.\n" (function (call readheaders (:: io IO) (:: message Message)) (block (= bytes (call String (call readuntil io find_end_of_header))) (= bytes (call parse_start_line! bytes message)) (call parse_header_fields! bytes message) (return nothing)))) (= (call parse_start_line! bytes (:: r Response)) (block (call parse_status_line! bytes r))) (= (call parse_start_line! bytes (:: r Request)) (block (call parse_request_line! bytes r))) (function (call parse_header_fields! (:: bytes (curly SubString String)) (:: m Message)) (block (= (tuple h bytes) (call parse_header_field bytes)) (while (call ! (call === h (. Parsers (inert emptyheader)))) (block (call appendheader m h) (= (tuple h bytes) (call parse_header_field bytes)))) (return nothing))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:557 =#) "Read chunk-size from an `IO` stream.\nAfter the final zero size chunk, read trailers into a `Message` struct.\n" (function (:: (call readchunksize (:: io IO) (:: message Message)) Int) (block (= n (call parse_chunk_size (call readuntil io find_end_of_chunk_size))) (if (call == n 0) (block (= bytes (call readuntil io find_end_of_trailer)) (if (call != (ref bytes 2) (call UInt8 '\n')) (block (call parse_header_fields! (call SubString (call String bytes)) message))))) (return n)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:574 =#) " set_show_max(x)\n\nSet the maximum number of body bytes to be displayed by `show(::IO, ::Message)`\n" (= (call set_show_max x) (block (global (= body_show_max x))))) (= body_show_max 1000) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:582 =#) " bodysummary(bytes)\n\nThe first chunk of the Message Body (for display purposes).\n" (= (call bodysummary bytes) (block (call view bytes (call : 1 (call min (call length bytes) body_show_max)))))) (function (call compactstartline (:: m Message)) (block (= b (call IOBuffer)) (call writestartline b m) (call strip (call String (call take! b))))) (= (call isvalidstr s) (block (call ≠ (call ccall (inert u8_isvalid) Int32 (tuple (curly Ptr UInt8) Int) s (call sizeof s)) 0))) (function (call (. Base (inert show)) (:: io IO) (:: m Message)) (block (if (call get io (inert compact) false) (block (call print io (call compactstartline m)) (if (call isa m Response) (block (call print io " <= (" (call compactstartline (:: (. m (inert request)) Request)) ")"))) (return nothing))) (call println io (call typeof m) ":") (call println io "\"\"\"") (call writeheaders io m) (= summary (call bodysummary (. m (inert body)))) (= validsummary (call isvalidstr summary)) (&& validsummary (call write io summary)) (if (|| (call ! validsummary) (call > (call length (. m (inert body))) (call length summary))) (block (call println io (string "\n⋮\n" (call length (. m (inert body))) "-byte body")))) (call print io "\"\"\"") (return nothing))) (call include "status_messages.jl"))))  └─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1  Stacktrace:  [1] _collect_struct_fields(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, field_names::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_types::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_attrs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_docs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, inner_defs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3184  [2] _collect_struct_fields(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, field_names::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_types::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_attrs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_docs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, inner_defs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3181  [3] expand_struct_def(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3754  [4] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4336  [5] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152  [6] expand_assignment(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, is_const::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1318  [7] expand_assignment(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1268  [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4196  [9] expand_forms_2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [10] #expand_forms_2##2  @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined]  [11] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707  [12] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440  [13] Dict{Int64, Int64}()  @ Base /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined]  [14] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4469  [15] lower_step(iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}, mod::Module, world::UInt64; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:90  [16] getindex(A::Vector{Module}, i::Int64)  @ Base /source/usr/share/julia/JuliaLowering/src/eval.jl:45 [inlined]  [17] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:479  [18] _eval  @ /source/usr/share/julia/JuliaLowering/src/eval.jl:475 [inlined]  [19] #eval#134  @ /source/usr/share/julia/JuliaLowering/src/eval.jl:467 [inlined]  [20] top-level scope  @ ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:1  [21] macro expansion  @ ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 [inlined]  [22] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [23] top-level scope  @ ~/.julia/packages/HTTP/aTjcj/src/HTTP.jl:40  [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:3271  [26] top-level scope  @ stdin:5  [27] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [29] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [30] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [31] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 in expression starting at /home/pkgeval/.julia/packages/HTTP/aTjcj/src/HTTP.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("8f5d6c58-4d21-5cfd-889c-e3ad7ee6a615"), "EzXML") 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:2818  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2672  [4] macro expansion  @ ./loading.jl:2599 [inlined]  [5] string(::String, ::Union{Char, SubString{String}, String, Symbol}, ::Symbol, ::String)  @ Base ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2563  [7] require  @ ./loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base ./module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base ./module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base ./module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/XMLDict/vlQGP/src/XMLDict.jl:16  [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:3271  [15] top-level scope  @ stdin:5  [16] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [18] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [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/XMLDict/vlQGP/src/XMLDict.jl:11 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("cd3eb016-35fb-5094-929b-558a96fad6f3"), "HTTP") 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:2818  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base ./loading.jl:2672  [4] macro expansion  @ ./loading.jl:2599 [inlined]  [5] string(::String, ::Union{Char, SubString{String}, String, Symbol}, ::Symbol, ::String)  @ Base ./lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base ./loading.jl:2563  [7] require  @ ./loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base ./module.jl:36 [inlined]  [9] _eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base ./module.jl:111  [10] eval_import(imported::Bool, to::Module, from::Nothing, paths::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [11] top-level scope  @ ~/.julia/packages/FHIRClientXML/oNUtI/src/FHIRClientXML.jl:4  [12] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [13] 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:3271  [14] top-level scope  @ stdin:5  [15] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [16] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [17] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [18] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [19] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FHIRClientXML/oNUtI/src/FHIRClientXML.jl:1 in expression starting at stdin:5 4 dependencies had output during precompilation: ┌ HTTP │ ERROR: LoadError: LoweringError: │ #= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =# - assignment syntax in structure fields is reserved │ Expression: │ (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r)))) │ Containing expressions: │ (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (block (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r)))) (call Base.Docs.doc! HTTP.Messages (call Base.Docs.Binding HTTP.Messages :Response) (call Base.Docs.docstr (call Core.svec " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n") (call Dict{Symbol, Any} :path => "/home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl" :linenumber => 113 :module => HTTP.Messages)) (curly Union (curly Tuple Integer) (curly Tuple Integer Any))) #12#val))) │ │ Detailed provenance: │ (= #12#val (function (call Response (:: status Integer) (kw headers (vect)) (parameters (kw body (ref UInt8)) (kw request nothing))) (block (= r (call new)) (= (. r :version) v"1.1.0") (= (. r :status) status) (= (. r :headers) (call mkheaders headers)) (= (. r :body) (call bytes body)) (if (call !== request nothing) (block (= (. r :request) request))) (return r)))) │ └─ (= #12#val (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) v"1.1.0") (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r)))) │ └─ (= #12#val (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) v"1.1.0") (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r)))) │ ├─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 │ └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))))) │ └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))))) │ ├─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 │ └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 =#) "The `Messages` module defines structs that represent [`HTTP.Request`](@ref)\nand [`HTTP.Response`](@ref) Messages.\n\nThe `Response` struct has a `request` field that points to the corresponding\n`Request`; and the `Request` struct has a `response` field.\nThe `Request` struct also has a `parent` field that points to a `Response`\nin the case of HTTP Redirect.\n\n\nThe Messages module defines `IO` `read` and `write` methods for Messages\nbut it does not deal with URIs, creating connections, or executing requests.\n\nThe `read` methods throw `EOFError` exceptions if input data is incomplete.\nand call parser functions that may throw `HTTP.ParsingError` exceptions.\nThe `read` and `write` methods may also result in low level `IO` exceptions.\n\n\n### Sending Messages\n\nMessages are formatted and written to an `IO` stream by\n[`Base.write(::IO,::HTTP.Messages.Message)`](@ref) and or\n[`HTTP.Messages.writeheaders`](@ref).\n\n\n### Receiving Messages\n\nMessages are parsed from `IO` stream data by\n[`HTTP.Messages.readheaders`](@ref).\nThis function calls [`HTTP.Parsers.parse_header_field`](@ref) and passes each\nheader-field to [`HTTP.Messages.appendheader`](@ref).\n\n\n### Headers\n\nHeaders are represented by `Vector{Pair{String,String}}`. As compared to\n`Dict{String,String}` this allows [repeated header fields and preservation of\norder](https://tools.ietf.org/html/rfc7230#section-3.2.2).\n\nHeader values can be accessed by name using\n[`HTTP.Messages.header`](@ref) and\n[`HTTP.Messages.setheader`](@ref) (case-insensitive).\n\nThe [`HTTP.Messages.appendheader`](@ref) function handles combining\nmulti-line values, repeated header fields and special handling of\nmultiple `Set-Cookie` headers.\n\n### Bodies\n\nThe `HTTP.Message` structs represent the Message Body as `Vector{UInt8}`.\n\nStreaming of request and response bodies is handled by the\n[`HTTP.StreamLayer`](@ref) and the [`HTTP.Stream`](@ref) `<: IO` stream.\n" (module true Messages (block (export Message Request Response reset! status method headers uri body iserror isredirect ischunked issafe isidempotent header hasheader headercontains setheader defaultheader! appendheader mkheaders readheaders headerscomplete readchunksize writeheaders writestartline bodylength unknown_length payload statustext) (import (. . . HTTP)) (using (. . . Pairs)) (using (. . . IOExtras)) (using (. . . Parsers)) (import (. . . @require) (. . . precondition_error)) (import (. . . bytes)) (call include "ascii.jl") (const (= unknown_length (call typemax Int))) (abstract Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:83 =#) " Response <: Message\n\nRepresents a HTTP Response Message.\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `status::Int16`\n [RFC7230 3.1.2](https://tools.ietf.org/html/rfc7230#section-3.1.2)\n [RFC7231 6](https://tools.ietf.org/html/rfc7231#section-6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `request`, the `Request` that yielded this `Response`.\n\nYou can get each data with [`HTTP.status`](@ref), [`HTTP.headers`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Response Message) (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:113 =#) " Response(status::Int, headers=[]; body=UInt8[], request=nothing) -> HTTP.Response\n" (function (call Response (parameters (kw body (ref UInt8)) (kw request nothing)) (:: status Integer) (kw headers (vect))) (block (= r (call new)) (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:118 =#) "1.1")) (= (. r (inert status)) status) (= (. r (inert headers)) (call mkheaders headers)) (= (. r (inert body)) (call bytes body)) (if (call !== request nothing) (block (= (. r (inert request)) request))) (return r))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:129 =#) " HTTP.Response(status::Int, body) -> HTTP.Response\n\n## Examples\n```julia\nHTTP.Response(200, \"Hello\")\n\nheaders = [\"Server\" => \"Apache\"]\nHTTP.Response(200, headers; body = \"Hello\")\n```\n" (= (call Response) (block (. (call Request) (inert response))))) (= (call Response (:: s Int) (:: body (curly AbstractVector UInt8))) (block (call Response (parameters (kw body body)) s))) (= (call Response (:: s Int) (:: body AbstractString)) (block (call Response s (call bytes body)))) (= (call Response body) (block (call Response 200 body))) (= (call (. Base (inert convert)) (:: (curly Type Response)) (:: s AbstractString)) (block (call Response s))) (function (call reset! (:: r Response)) (block (= (. r (inert version)) (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:150 =#) "1.1")) (= (. r (inert status)) 0) (if (call ! (call isempty (. r (inert headers)))) (block (call empty! (. r (inert headers))))) (if (call ! (call isempty (. r (inert body)))) (block (call empty! (. r (inert body))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:160 =#) " status(r::Response)\n\nGet status from a response.\n" (= (call status (:: r Response)) (block (call getfield r (inert status))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:167 =#) " headers(r::Response)\n\nGet headers from a response.\n" (= (call headers (:: r Response)) (block (call getfield r (inert headers))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:174 =#) " body(r::Response)\n\nGet body from a response.\n" (= (call body (:: r Response)) (block (call getfield r (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:183 =#) " Request <: Message\n\nRepresents a HTTP Request Message.\n\n- `method::String`\n [RFC7230 3.1.1](https://tools.ietf.org/html/rfc7230#section-3.1.1)\n\n- `target::String`\n [RFC7230 5.3](https://tools.ietf.org/html/rfc7230#section-5.3)\n\n- `version::VersionNumber`\n [RFC7230 2.6](https://tools.ietf.org/html/rfc7230#section-2.6)\n\n- `headers::Vector{Pair{String,String}}`\n [RFC7230 3.2](https://tools.ietf.org/html/rfc7230#section-3.2)\n\n- `body::Vector{UInt8}`\n [RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n\n- `response`, the `Response` to this `Request`\n\n- `txcount`, number of times this `Request` has been sent (see RetryRequest.jl).\n\n- `parent`, the `Response` (if any) that led to this request\n (e.g. in the case of a redirect).\n [RFC7230 6.4](https://tools.ietf.org/html/rfc7231#section-6.4)\n\nYou can get each data with [`HTTP.method`](@ref), [`HTTP.headers`](@ref), [`HTTP.uri`](@ref), and [`HTTP.body`](@ref).\n\n" (struct true (<: Request Message) (block (:: method String) (:: target String) (:: version VersionNumber) (:: headers Headers) (:: body (curly Vector UInt8)) (:: response Response) (:: txcount Int) parent))) (= (call Request) (block (call Request "" ""))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:227 =#) " HTTP.Request(method, target, headers, body; version, parent) -> HTTP.Request\n\nConstructor for `HTTP.Request`.\nFor daily use, see [`HTTP.request`](@ref).\n" (function (call Request (parameters (kw version (macrocall @v_str :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:234 =#) "1.1")) (kw parent nothing)) (:: method String) target (kw headers (vect)) (kw body (ref UInt8))) (block (= r (call Request method (if (call == target "") "/" target) version (call mkheaders headers) (call bytes body) (call Response 0) 0 parent)) (= (. (. r (inert response)) (inert request)) r) (return r)))) (= (call mkheaders (:: h Headers)) (block h)) (= (:: (call mkheaders h) Headers) (block (typed_comprehension Header (generator (call => (call string k) (call string v)) (= (tuple k v) h))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:250 =#) " method(r::Request)\n\nGet method from a request.\n" (= (call method (:: r Request)) (block (call getfield r (inert method))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:257 =#) " uri(r::Request)\n\nGet URI from a request.\n" (= (call uri (:: r Request)) (block (call getfield r (inert target))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:264 =#) " headers(r::Request)\n\nGet headers from a request.\n" (= (call headers (:: r Request)) (block (call getfield r (inert headers))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:271 =#) " body(r::Request)\n\nGet body from a request.\n" (= (call body (:: r Request)) (block (call getfield r (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:280 =#) " issafe(::Request)\n\nhttps://tools.ietf.org/html/rfc7231#section-4.2.1\n" (= (call issafe (:: r Request)) (block (call issafe (. r (inert method)))))) (= (call issafe method) (block (call in method (vect "GET" "HEAD" "OPTIONS" "TRACE")))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:288 =#) " isidempotent(::Request)\n\nhttps://tools.ietf.org/html/rfc7231#section-4.2.2\n" (= (call isidempotent (:: r Request)) (block (call isidempotent (. r (inert method)))))) (= (call isidempotent method) (block (|| (call issafe method) (call in method (vect "PUT" "DELETE"))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:296 =#) " iserror(::Response)\n\nDoes this `Response` have an error status?\n" (= (call iserror (:: r Response)) (block (call iserror (. r (inert status)))))) (= (call iserror status) (block (&& (call != status 0) (&& (call != status 100) (&& (call != status 101) (&& (|| (call < status 200) (call >= status 300)) (call ! (call isredirect status)))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:305 =#) " isredirect(::Response)\n\nDoes this `Response` have a redirect status?\n" (= (call isredirect (:: r Response)) (block (call isredirect (. r (inert status)))))) (= (call isredirect status) (block (call in status (tuple 301 302 307 308)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:313 =#) " ischunked(::Message)\n\nDoes the `Message` have a \"Transfer-Encoding: chunked\" header?\n" (= (call ischunked m) (block (call any (-> h (block (&& (call field_name_isequal (ref h 1) "transfer-encoding") (call endswith (call lowercase (ref h 2)) "chunked")))) (. m (inert headers)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:322 =#) " headerscomplete(::Message)\n\nHave the headers been read into this `Message`?\n" (= (call headerscomplete (:: r Response)) (block (&& (call != (. r (inert status)) 0) (call != (. r (inert status)) 100))))) (= (call headerscomplete (:: r Request)) (block (call != (. r (inert method)) ""))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:330 =#) "\"The presence of a message body in a response depends on both the\n request method to which it is responding and the response status code.\n Responses to the HEAD request method never include a message body [].\n 2xx (Successful) responses to a CONNECT request method (Section 4.3.6 of\n [RFC7231]) switch to tunnel mode instead of having a message body.\n All 1xx (Informational), 204 (No Content), and 304 (Not Modified)\n responses do not include a message body. All other responses do\n include a message body, although the body might be of zero length.\"\n[RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n" (= (:: (call bodylength (:: r Response)) Int) (block (if (call == (. (. r (inert request)) (inert method)) "HEAD") 0 (if (call ischunked r) unknown_length (if (call in (. r (inert status)) (vect 204 304)) 0 (if (call != (= l (call header r "Content-Length")) "") (call parse Int l) unknown_length))))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:348 =#) "\"The presence of a message body in a request is signaled by a\n Content-Length or Transfer-Encoding header field. Request message\n framing is independent of method semantics, even if the method does\n not define any use for a message body.\"\n[RFC7230 3.3](https://tools.ietf.org/html/rfc7230#section-3.3)\n" (= (:: (call bodylength (:: r Request)) Int) (block (if (call ischunked r) unknown_length (call parse Int (call header r "Content-Length" "0")))))) (= (call (. Base (inert getindex)) (:: m Message) k) (block (call header m k))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:363 =#) " Are `field-name`s `a` and `b` equal?\n\n[HTTP `field-name`s](https://tools.ietf.org/html/rfc7230#section-3.2)\nare ASCII-only and case-insensitive.\n" (= (call field_name_isequal a b) (block (call ascii_lc_isequal a b)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:371 =#) " header(::Message, key [, default=\"\"]) -> String\n\nGet header value for `key` (case-insensitive).\n" (= (call header (:: m Message) k (kw d "")) (block (call header (. m (inert headers)) k d)))) (= (call header (:: h Headers) (:: k AbstractString) (kw (:: d AbstractString) "")) (block (ref (call getbyfirst h k (call => k d) field_name_isequal) 2))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:380 =#) " hasheader(::Message, key) -> Bool\n\nDoes header value for `key` exist (case-insensitive)?\n" (= (call hasheader m (:: k AbstractString)) (block (call != (call header m k) "")))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:387 =#) " hasheader(::Message, key, value) -> Bool\n\nDoes header for `key` match `value` (both case-insensitive)?\n" (= (call hasheader m (:: k AbstractString) (:: v AbstractString)) (block (call field_name_isequal (call header m k) (call lowercase v))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:395 =#) " headercontains(::Message, key, value) -> Bool\n\nDoes the header for `key` (interpreted as comma-separated list) contain `value` (both case-insensitive)?\n" (= (call headercontains m (:: k AbstractString) (:: v AbstractString)) (block (call any (. field_name_isequal (tuple (. strip (tuple (call split (call header m k) ","))) v)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:403 =#) " setheader(::Message, key => value)\n\nSet header `value` for `key` (case-insensitive).\n" (= (call setheader (:: m Message) v) (block (call setheader (. m (inert headers)) v)))) (= (call setheader (:: h Headers) (:: v Header)) (block (call setbyfirst h v field_name_isequal))) (= (call setheader (:: h Headers) (:: v Pair)) (block (call setbyfirst h (call Header (call SubString (. v (inert first))) (call SubString (. v (inert second)))) field_name_isequal))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:414 =#) " defaultheader!(::Message, key => value)\n\nSet header `value` in message for `key` if it is not already set.\n" (function (call defaultheader! m (:: v Pair)) (block (if (call == (call header m (call first v)) "") (block (call setheader m v))) (return nothing)))) (macrocall (. Base (inert @deprecate)) :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:425 =#) defaultheader defaultheader!) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:427 =#) " appendheader(::Message, key => value)\n\nAppend a header value to `message.headers`.\n\nIf `key` is the same as the previous header, the `value` is [appended to the\nvalue of the previous header with a comma\ndelimiter](https://stackoverflow.com/a/24502264)\n\n`Set-Cookie` headers are not comma-combined because [cookies often contain\ninternal commas](https://tools.ietf.org/html/rfc6265#section-3).\n" (function (call appendheader (:: m Message) (:: header Header)) (block (= c (. m (inert headers))) (= (tuple k v) header) (if (&& (call != k "Set-Cookie") (&& (call > (call length c) 0) (call == k (ref (ref c end) 1)))) (block (= (ref c end) (call => (ref (ref c end) 1) (call string (ref (ref c end) 2) ", " v)))) (block (call push! (. m (inert headers)) header))) (return nothing)))) (macrocall @deprecate :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:453 =#) (call load (:: m Message)) (call payload m String)) (function (:: (call payload (:: m Message)) (curly Vector UInt8)) (block (= enc (call lowercase (call first (call split (call header m "Transfer-Encoding") ", ")))) (return (if (call in enc (vect "" "identity" "chunked")) (. m (inert body)) (call decode m enc))))) (= (call payload (:: m Message) (:: (curly Type String))) (block (if (call hasheader m "Content-Type" "ISO-8859-1") (call iso8859_1_to_utf8 (call payload m)) (call String (call payload m))))) (function (:: (call decode (:: m Message) (:: encoding String)) (curly Vector UInt8)) (block (if (call == encoding "gzip") (block)) (macrocall @warn :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:468 =#) "Decoding of HTTP Transfer-Encoding is not implemented yet!") (return (. m (inert body))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:474 =#) " httpversion(::Message)\n\ne.g. `\"HTTP/1.1\"`\n" (= (call httpversion (:: m Message)) (block (string "HTTP/" (. (. m (inert version)) (inert major)) "." (. (. m (inert version)) (inert minor)))))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:481 =#) " writestartline(::IO, ::Message)\n\ne.g. `\"GET /path HTTP/1.1\\r\\n\"` or `\"HTTP/1.1 200 OK\\r\\n\"`\n" (function (call writestartline (:: io IO) (:: r Request)) (block (call write io (string (. r (inert method)) " " (. r (inert target)) " " (call httpversion r) "\r\n")) (return nothing)))) (function (call writestartline (:: io IO) (:: r Response)) (block (call write io (string (call httpversion r) " " (. r (inert status)) " " (call statustext (. r (inert status))) "\r\n")) (return nothing))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:496 =#) " writeheaders(::IO, ::Message)\n\nWrite `Message` start line and\na line for each \"name: value\" pair and a trailing blank line.\n" (function (call writeheaders (:: io IO) (:: m Message)) (block (call writestartline io m) (for (= (tuple name value) (. m (inert headers))) (block (call write io (string name ": " value "\r\n")))) (call write io "\r\n") (return nothing)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:511 =#) " write(::IO, ::Message)\n\nWrite start line, headers and body of HTTP Message.\n" (function (call (. Base (inert write)) (:: io IO) (:: m Message)) (block (call writeheaders io m) (call write io (. m (inert body))) (return nothing)))) (function (call (. Base (inert String)) (:: m Message)) (block (= io (call IOBuffer)) (call write io m) (call String (call take! io)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:530 =#) " readheaders(::IO, ::Message)\n\nRead headers (and startline) from an `IO` stream into a `Message` struct.\nThrow `EOFError` if input is incomplete.\n" (function (call readheaders (:: io IO) (:: message Message)) (block (= bytes (call String (call readuntil io find_end_of_header))) (= bytes (call parse_start_line! bytes message)) (call parse_header_fields! bytes message) (return nothing)))) (= (call parse_start_line! bytes (:: r Response)) (block (call parse_status_line! bytes r))) (= (call parse_start_line! bytes (:: r Request)) (block (call parse_request_line! bytes r))) (function (call parse_header_fields! (:: bytes (curly SubString String)) (:: m Message)) (block (= (tuple h bytes) (call parse_header_field bytes)) (while (call ! (call === h (. Parsers (inert emptyheader)))) (block (call appendheader m h) (= (tuple h bytes) (call parse_header_field bytes)))) (return nothing))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:557 =#) "Read chunk-size from an `IO` stream.\nAfter the final zero size chunk, read trailers into a `Message` struct.\n" (function (:: (call readchunksize (:: io IO) (:: message Message)) Int) (block (= n (call parse_chunk_size (call readuntil io find_end_of_chunk_size))) (if (call == n 0) (block (= bytes (call readuntil io find_end_of_trailer)) (if (call != (ref bytes 2) (call UInt8 '\n')) (block (call parse_header_fields! (call SubString (call String bytes)) message))))) (return n)))) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:574 =#) " set_show_max(x)\n\nSet the maximum number of body bytes to be displayed by `show(::IO, ::Message)`\n" (= (call set_show_max x) (block (global (= body_show_max x))))) (= body_show_max 1000) (macrocall @doc :(#= /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:582 =#) " bodysummary(bytes)\n\nThe first chunk of the Message Body (for display purposes).\n" (= (call bodysummary bytes) (block (call view bytes (call : 1 (call min (call length bytes) body_show_max)))))) (function (call compactstartline (:: m Message)) (block (= b (call IOBuffer)) (call writestartline b m) (call strip (call String (call take! b))))) (= (call isvalidstr s) (block (call ≠ (call ccall (inert u8_isvalid) Int32 (tuple (curly Ptr UInt8) Int) s (call sizeof s)) 0))) (function (call (. Base (inert show)) (:: io IO) (:: m Message)) (block (if (call get io (inert compact) false) (block (call print io (call compactstartline m)) (if (call isa m Response) (block (call print io " <= (" (call compactstartline (:: (. m (inert request)) Request)) ")"))) (return nothing))) (call println io (call typeof m) ":") (call println io "\"\"\"") (call writeheaders io m) (= summary (call bodysummary (. m (inert body)))) (= validsummary (call isvalidstr summary)) (&& validsummary (call write io summary)) (if (|| (call ! validsummary) (call > (call length (. m (inert body))) (call length summary))) (block (call println io (string "\n⋮\n" (call length (. m (inert body))) "-byte body")))) (call print io "\"\"\"") (return nothing))) (call include "status_messages.jl")))) │ └─ @ /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 │ │ Stacktrace: │ [1] _collect_struct_fields(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, field_names::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_types::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_attrs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_docs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, inner_defs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3184 │ [2] _collect_struct_fields(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, field_names::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_types::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_attrs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, field_docs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, inner_defs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, exs::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, SubArray{Int64, 1, Vector{Int64}, Tuple{UnitRange{Int64}}, true}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3181 │ [3] expand_struct_def(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:3754 │ [4] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4336 │ [5] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 │ [6] expand_assignment(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, is_const::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1318 │ [7] expand_assignment(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:1268 │ [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4196 │ [9] expand_forms_2 │ @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined] │ [10] #expand_forms_2##2 │ @ /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 [inlined] │ [11] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [12] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4440 │ [13] Dict{Int64, Int64}() │ @ Base /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4152 [inlined] │ [14] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4469 │ [15] lower_step(iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}, mod::Module, world::UInt64; soft_scope::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:90 │ [16] getindex(A::Vector{Module}, i::Int64) │ @ Base /source/usr/share/julia/JuliaLowering/src/eval.jl:45 [inlined] │ [17] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:479 │ [18] _eval │ @ /source/usr/share/julia/JuliaLowering/src/eval.jl:475 [inlined] │ [19] #eval#134 │ @ /source/usr/share/julia/JuliaLowering/src/eval.jl:467 [inlined] │ [20] top-level scope │ @ ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 │ [21] macro expansion │ @ ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 [inlined] │ [22] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:327 │ [23] top-level scope │ @ ~/.julia/packages/HTTP/aTjcj/src/HTTP.jl:40 │ [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:3271 │ [26] top-level scope │ @ stdin:5 │ [27] eval(m::Module, e::Any) │ @ Core ./boot.jl:517 │ [28] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3113 │ [29] push!(a::Vector{SubString{String}}, item::String) │ @ Base ./loading.jl:3123 [inlined] │ [30] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:353 │ [31] _start() │ @ Base ./client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 │ in expression starting at /home/pkgeval/.julia/packages/HTTP/aTjcj/src/HTTP.jl:1 │ in expression starting at stdin:5 └ ┌ EzXML │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :(function init_error_handler() │ │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:59 =# │ │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =# │ │ error_handler = #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =# @cfunction Cvoid (Ptr{Cvoid}, Ptr{Cvoid}) do ctx, err_ptr │ │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:61 =# │ │ if ctx == pointer_from_objref(_Error) │ │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:62 =# │ │ err = unsafe_load(convert(Ptr{_Error}, err_ptr)) │ │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:63 =# │ │ push!(XML_GLOBAL_ERROR_STACK, XMLError(err.domain, err.code, chomp(unsafe_string(err.message)), err.level, err.line)) │ │ end │ │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:65 =# │ │ return │ │ end │ │ #= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:67 =# │ │ ccall((:xmlSetStructuredErrorFunc, libxml2), Cvoid, (Ptr{Cvoid}, Ptr{Cvoid}), pointer_from_objref(_Error), error_handler) │ │ end) │ │ st0 = │ │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ │ [function] │ │ │ [call] │ │ │ init_error_handler :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ error_handler :: Identifier │ │ │ [do] │ │ │ [macrocall] │ │ │ @cfunction :: Identifier │ │ │ :(#= /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:60 =#) :: Value │ │ │ Cvoid :: Identifier │ │ │ [tuple] │ │ │ [curly] │ │ │ Ptr :: Identifier │ │ │ Cvoid :: Identifier │ │ │ [curly] │ │ │ Ptr :: Identifier │ │ │ Cvoid :: Identifier │ │ │ [->] │ │ │ [tuple] │ │ │ ctx :: Identifier │ │ │ err_ptr :: Identifier │ │ │ [block] │ │ │ [if] │ │ │ [call] │ │ │ == :: Identifier │ │ │ ctx :: Identifier │ │ │ [call] │ │ │ pointer_from_objref :: Identifier │ │ │ _Error :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ err :: Identifier │ │ │ [call] │ │ │ unsafe_load :: Identifier │ │ │ [call] │ │ │ convert :: Identifier │ │ │ [curly] │ │ │ Ptr :: Identifier │ │ │ _Error :: Identifier │ │ │ err_ptr :: Identifier │ │ │ [call] │ │ │ push! :: Identifier │ │ │ XML_GLOBAL_ERROR_STACK :: Identifier │ │ │ [call] │ │ │ XMLError :: Identifier │ │ │ [.] │ │ │ err :: Identifier │ │ │ [inert] │ │ │ domain :: Identifier │ │ │ [.] │ │ │ err :: Identifier │ │ │ [inert] │ │ │ code :: Identifier │ │ │ [call] │ │ │ chomp :: Identifier │ │ │ [call] │ │ │ unsafe_string :: Identifier │ │ │ [.] │ │ │ err :: Identifier │ │ │ [inert] │ │ │ message :: Identifier │ │ │ [.] │ │ │ err :: Identifier │ │ │ [inert] │ │ │ level :: Identifier │ │ │ [.] │ │ │ err :: Identifier │ │ │ [inert] │ │ │ line :: Identifier │ │ │ [return] │ │ │ nothing :: Value │ │ │ [call] │ │ │ ccall :: Identifier │ │ │ [tuple] │ │ │ [inert] │ │ │ xmlSetStructuredErrorFunc :: Identifier │ │ │ libxml2 :: Identifier │ │ │ Cvoid :: Identifier │ │ │ [tuple] │ │ │ [curly] │ │ │ Ptr :: Identifier │ │ │ Cvoid :: Identifier │ │ │ [curly] │ │ │ Ptr :: Identifier │ │ │ Cvoid :: Identifier │ │ │ [call] │ │ │ pointer_from_objref :: Identifier │ │ │ _Error :: Identifier │ │ │ error_handler :: Identifier │ │ │ │ │ st1 = nothing │ │ file = "/home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl" │ │ line = 59 │ └ mod = EzXML │ ERROR: LoadError: MethodError: no method matching iterate(::Nothing) │ The function `iterate` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ iterate(!Matched::Compiler.AbsIntCycle, !Matched::Int64) │ @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:1088 │ iterate(!Matched::Compiler.AbsIntCycle) │ @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:1087 │ iterate(!Matched::Compiler.BitSetBoundedMinPrioritySet, Any...) │ @ Base /opt/julia/share/julia/Compiler/src/inferencestate.jl:68 │ ... │ │ Stacktrace: │ [1] isempty(itr::Nothing) │ @ Base ./essentials.jl:1197 │ [2] 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:345 │ [3] 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:427 │ [4] #expand_forms_1##2 │ @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined] │ [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [6] expand_forms_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:447 │ [7] #expand_forms_1##2 │ @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined] │ [8] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [9] 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:447 │ [10] #expand_forms_1##2 │ @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined] │ [11] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [12] 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:447 │ [13] #expand_forms_1##2 │ @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined] │ [14] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [15] 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:447 │ [16] 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:471 │ [17] 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 │ [18] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:327 │ [19] top-level scope │ @ ~/.julia/packages/EzXML/ROYMh/src/EzXML.jl:108 │ [20] include(mod::Module, _path::String) │ @ Base ./Base.jl:326 │ [21] 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:3271 │ [22] top-level scope │ @ stdin:5 │ [23] eval(m::Module, e::Any) │ @ Core ./boot.jl:517 │ [24] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3113 │ [25] push!(a::Vector{SubString{String}}, item::String) │ @ Base ./loading.jl:3123 [inlined] │ [26] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:353 │ [27] _start() │ @ Base ./client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/EzXML/ROYMh/src/error.jl:59 │ in expression starting at /home/pkgeval/.julia/packages/EzXML/ROYMh/src/EzXML.jl:1 │ in expression starting at stdin:5 │ │ caused by: MethodError: no method matching var"@cfunction"(::LineNumberNode, ::Module, ::Symbol, ::Expr) │ The function `@cfunction` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ var"@cfunction"(::LineNumberNode, ::Module, ::Any, ::Any, !Matched::Any) │ @ Base c.jl:64 │ var"@cfunction"(!Matched::Base.JuliaLowering.MacroContext, ::Any, ::Any, ::Any) │ @ Base /source/usr/share/julia/JuliaLowering/src/syntax_macros.jl:81 │ │ Stacktrace: │ [1] 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:342 │ [2] 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:427 │ [3] #expand_forms_1##2 │ @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined] │ [4] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [5] 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:447 │ [6] #expand_forms_1##2 │ @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined] │ [7] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [8] 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:447 │ [9] #expand_forms_1##2 │ @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined] │ [10] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [11] 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:447 │ [12] #expand_forms_1##2 │ @ /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:447 [inlined] │ [13] mapchildren(f::Base.JuliaLowering.var"#expand_forms_1##2#expand_forms_1##3"{Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, Base.JuliaLowering.ScopeLayer}, ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 │ [14] 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:447 │ [15] 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:471 │ [16] 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 │ [17] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:327 │ [18] top-level scope │ @ ~/.julia/packages/EzXML/ROYMh/src/EzXML.jl:108 │ [19] include(mod::Module, _path::String) │ @ Base ./Base.jl:326 │ [20] 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:3271 │ [21] top-level scope │ @ stdin:5 │ [22] eval(m::Module, e::Any) │ @ Core ./boot.jl:517 │ [23] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3113 │ [24] push!(a::Vector{SubString{String}}, item::String) │ @ Base ./loading.jl:3123 [inlined] │ [25] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:353 │ [26] _start() │ @ Base ./client.jl:596 └ ┌ XMLDict │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("8f5d6c58-4d21-5cfd-889c-e3ad7ee6a615"), "EzXML") 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:2818 │ [3] _require_prelocked(uuidkey::Base.PkgId, env::String) │ @ Base ./loading.jl:2672 │ [4] macro expansion │ @ ./loading.jl:2599 [inlined] │ [5] string(::String, ::Union{Char, SubString{String}, String, Symbol}, ::Symbol, ::String) │ @ Base ./lock.jl:376 [inlined] │ [6] __require(into::Module, mod::Symbol) │ @ Base ./loading.jl:2563 │ [7] require │ @ ./loading.jl:2539 [inlined] │ [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String) │ @ Base ./module.jl:36 [inlined] │ [9] eval_import_path_all(at::Module, path::Expr, keyword::String) │ @ Base ./module.jl:60 │ [10] _eval_using(to::Module, path::Expr, flags::UInt8) │ @ Base ./module.jl:137 [inlined] │ [11] eval_using(to::Module, path::Expr) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207 │ [12] top-level scope │ @ ~/.julia/packages/XMLDict/vlQGP/src/XMLDict.jl:16 │ [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:3271 │ [15] top-level scope │ @ stdin:5 │ [16] eval(m::Module, e::Any) │ @ Core ./boot.jl:517 │ [17] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3113 │ [18] push!(a::Vector{SubString{String}}, item::String) │ @ Base ./loading.jl:3123 [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/XMLDict/vlQGP/src/XMLDict.jl:11 │ in expression starting at stdin:5 └ ┌ FHIRClientXML │ [Output was shown above] └ ERROR: LoadError: The following 4 packages failed to precompile: HTTP Failed to precompile HTTP [cd3eb016-35fb-5094-929b-558a96fad6f3] to "/home/pkgeval/.julia/compiled/v1.14/HTTP/jl_ozva1I" (ProcessExited(1)). EzXML Failed to precompile EzXML [8f5d6c58-4d21-5cfd-889c-e3ad7ee6a615] to "/home/pkgeval/.julia/compiled/v1.14/EzXML/jl_L0IYYC" (ProcessExited(1)). XMLDict Failed to precompile XMLDict [228000da-037f-5747-90a9-8195ccbf91a5] to "/home/pkgeval/.julia/compiled/v1.14/XMLDict/jl_qea28J" (ProcessExited(1)). FHIRClientXML Failed to precompile FHIRClientXML [20a59712-4140-4c6b-9111-841fd4975bec] to "/home/pkgeval/.julia/compiled/v1.14/FHIRClientXML/jl_sAkOTf" (ProcessExited(1)). in expression starting at /home/pkgeval/.julia/packages/FHIRClientXML/oNUtI/test/runtests.jl:1 Testing failed after 112.09s ERROR: LoadError: Package FHIRClientXML 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] Cmd(cmd::Cmd) @ Base /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3110 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [5] 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 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [7] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [8] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [10] include(mod::Module, _path::String) @ Base ./Base.jl:326 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:355 [12] _start() @ Base ./client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 1710.83s: package fails to precompile