Package evaluation to test Plotly on Julia 1.14.0-DEV.2226 (797a5ef2b0*) started at 2026-05-24T15:04:15.720 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 16.39s ################################################################################ # Installation # Installing Plotly... Resolving package versions... Installed Observables ───────────────── v0.5.5 Installed Kaleido_jll ───────────────── v0.2.1+0 Installed DelimitedFiles ────────────── v1.9.1 Installed URIs ──────────────────────── v1.6.1 Installed IteratorInterfaceExtensions ─ v1.0.0 Installed OrderedCollections ────────── v1.8.1 Installed MacroTools ────────────────── v0.5.16 Installed Mux ───────────────────────── v0.7.6 Installed TensorCore ────────────────── v0.1.1 Installed IniFile ───────────────────── v0.5.1 Installed DataAPI ───────────────────── v1.16.0 Installed Statistics ────────────────── v1.11.1 Installed FunctionalCollections ─────── v0.5.0 Installed WebSockets ────────────────── v1.5.9 Installed DataValueInterfaces ───────── v1.0.0 Installed Hiccup ────────────────────── v0.2.2 Installed AssetRegistry ─────────────── v0.1.1 Installed MbedTLS ───────────────────── v1.1.10 Installed Colors ────────────────────── v0.13.1 Installed PrecompileTools ───────────── v1.3.4 Installed ColorTypes ────────────────── v0.12.1 Installed Widgets ───────────────────── v0.6.7 Installed ColorVectorSpace ──────────── v0.11.0 Installed Pidfile ───────────────────── v1.3.0 Installed URIParser ─────────────────── v0.4.1 Installed HTTP ──────────────────────── v0.9.17 Installed JSON ──────────────────────── v0.21.4 Installed Requires ──────────────────── v1.3.1 Installed Parsers ───────────────────── v2.8.4 Installed Parameters ────────────────── v0.12.3 Installed PlotlyKaleido ─────────────── v2.3.1 Installed Tables ────────────────────── v1.12.1 Installed Plotly ────────────────────── v0.4.1 Installed Reexport ──────────────────── v1.2.2 Installed PlotlyBase ────────────────── v0.8.23 Installed JSExpr ────────────────────── v0.5.4 Installed WebIO ─────────────────────── v0.8.21 Installed FixedPointNumbers ─────────── v0.8.5 Installed Blink ─────────────────────── v0.12.5 Installed Preferences ───────────────── v1.5.2 Installed LaTeXStrings ──────────────── v1.4.0 Installed TableTraits ───────────────── v1.0.1 Installed MbedTLS_jll ───────────────── v2.28.1010+0 Installed BinDeps ───────────────────── v1.0.2 Installed Lazy ──────────────────────── v0.15.1 Installed JLLWrappers ───────────────── v1.8.0 Installed Mustache ──────────────────── v1.0.21 Installed UnPack ────────────────────── v1.0.2 Installed DocStringExtensions ───────── v0.9.5 Installed PlotlyJS ──────────────────── v0.18.18 Installed ColorSchemes ──────────────── v3.31.0 Installing 7 artifacts Installed artifact plotly-base-artifacts 430.0 KiB Installed artifact web 215.6 KiB Installed artifact mathjax 18.7 KiB Installed artifact plotly-artifacts 1.7 MiB Installed artifact MbedTLS 2.2 MiB Installed artifact plotly 2.3 MiB Installed artifact Kaleido 75.3 MiB Updating `~/.julia/environments/v1.14/Project.toml` [58dd65bb] + Plotly v0.4.1 Updating `~/.julia/environments/v1.14/Manifest.toml` [bf4720bc] + AssetRegistry v0.1.1 [9e28174c] + BinDeps v1.0.2 ⌃ [ad839575] + Blink v0.12.5 [35d6a980] + ColorSchemes v3.31.0 [3da002f7] + ColorTypes v0.12.1 [c3611d14] + ColorVectorSpace v0.11.0 [5ae59095] + Colors v0.13.1 [9a962f9c] + DataAPI v1.16.0 [e2d170a0] + DataValueInterfaces v1.0.0 [8bb1440f] + DelimitedFiles v1.9.1 [ffbed154] + DocStringExtensions v0.9.5 [53c48c17] + FixedPointNumbers v0.8.5 [de31a74c] + FunctionalCollections v0.5.0 ⌅ [cd3eb016] + HTTP v0.9.17 [9fb69e20] + Hiccup v0.2.2 [83e8ac13] + IniFile v0.5.1 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.8.0 [97c1335a] + JSExpr v0.5.4 ⌅ [682c06a0] + JSON v0.21.4 [b964fa9f] + LaTeXStrings v1.4.0 [50d2b5c4] + Lazy v0.15.1 [1914dd2f] + MacroTools v0.5.16 [739be429] + MbedTLS v1.1.10 [ffc61752] + Mustache v1.0.21 ⌅ [a975b10e] + Mux v0.7.6 [510215fc] + Observables v0.5.5 [bac558e1] + OrderedCollections v1.8.1 [d96e819e] + Parameters v0.12.3 [69de0a69] + Parsers v2.8.4 [fa939f87] + Pidfile v1.3.0 [58dd65bb] + Plotly v0.4.1 [a03496cd] + PlotlyBase v0.8.23 [f0f68f2c] + PlotlyJS v0.18.18 [f2990250] + PlotlyKaleido v2.3.1 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [10745b16] + Statistics v1.11.1 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [62fd8b95] + TensorCore v0.1.1 [30578b45] + URIParser v0.4.1 [5c2747f8] + URIs v1.6.1 [3a884ed6] + UnPack v1.0.2 [0f1e0344] + WebIO v0.8.21 ⌃ [104b5d7c] + WebSockets v1.5.9 [cc8bc4a8] + Widgets v0.6.7 [f7e6163d] + Kaleido_jll v0.2.1+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [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 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL 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 [4536629a] + OpenBLAS_jll v0.3.33+0 [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 [8e850b90] + libblastrampoline_jll v5.15.0+0 [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. To see why use `status --outdated -m` Building WebIO ───→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/0eef0765186f7452e52236fa42ca8c9b3c11c6e3/build.log` Building Blink ───→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/08d0b679fd7caa49e2bca9214b131289e19808c0/build.log` Building PlotlyJS → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/4bf6c08295346efba58bb2d5f8c52984efed7f27/build.log` Installation completed after 176.07s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 5.3 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 0.5 s ✓ Reexport 1.0 s ✓ Statistics 0.9 s ✓ DataAPI 0.8 s ✓ TensorCore 0.6 s ✓ UnPack 0.4 s ✓ DataValueInterfaces 30.3 s ✓ URIs 146.8 s ✓ OrderedCollections 1.1 s ✓ Observables 1.1 s ✓ DocStringExtensions 0.5 s ✓ IniFile 0.5 s ✓ IteratorInterfaceExtensions 41.7 s ✓ LaTeXStrings 1.1 s ✓ Requires 1.0 s ✓ URIParser 0.8 s ✓ DelimitedFiles 2.2 s ✓ Preferences 0.9 s ✓ Pidfile 29.7 s ✓ FunctionalCollections 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_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/Lazy/9Xnd3/src/macros.jl:1  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [14] top-level scope  @ ~/.julia/packages/Lazy/9Xnd3/src/Lazy.jl:7  [15] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3271  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [20] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [22] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Lazy/9Xnd3/src/macros.jl:1 in expression starting at /home/pkgeval/.julia/packages/Lazy/9Xnd3/src/Lazy.jl:1 in expression starting at stdin:5 ✗ Lazy 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_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/Hiccup/1mWnN/src/Hiccup.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/Hiccup/1mWnN/src/Hiccup.jl:1 in expression starting at stdin:5 ✗ Hiccup 41.7 s ✓ FixedPointNumbers 38.1 s ✓ Parameters 0.5 s ✓ TableTraits 46.6 s ✓ BinDeps 2.7 s ✓ JLLWrappers 2.3 s ✓ PrecompileTools 40.7 s ✓ ColorTypes 162.0 s ✓ Tables 3.2 s ✓ Kaleido_jll 3.0 s ✓ MbedTLS_jll 25.6 s ✓ Parsers 36.1 s ✓ ColorTypes → StyledStringsExt 76.4 s ✓ ColorVectorSpace 83.8 s ✓ Colors 66.6 s ✓ Mustache 3.4 s ✓ MbedTLS 11.9 s ✓ JSON 97.9 s ✓ Widgets 110.8 s ✓ ColorSchemes 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 9.1 s ✓ AssetRegistry 9.8 s ✓ PlotlyKaleido ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =# Core.@doc "$(SIGNATURES)\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" function Plot(f::Function, x0::Number, x1::Number, l::Layout = Layout(); config::PlotConfig = PlotConfig(), kwargs...) │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:88 =# │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:93 =# │ x = range(x0, stop = x1, length = 50) │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94 =# │ y = [f(_) for _ = x] │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:95 =# │ Plot(GenericTrace(x, y; name = Symbol(f), kwargs...), l, config = config) │ 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__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =#) :: Value │ │ [string] │ │ SIGNATURES :: Identifier │ │ "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" :: Value │ │ [function] │ │ [call] │ │ Plot :: Identifier │ │ [parameters] │ │ [kw] │ │ [::] │ │ config :: Identifier │ │ PlotConfig :: Identifier │ │ [call] │ │ PlotConfig :: Identifier │ │ [...] │ │ kwargs :: Identifier │ │ [::] │ │ f :: Identifier │ │ Function :: Identifier │ │ [::] │ │ x0 :: Identifier │ │ Number :: Identifier │ │ [::] │ │ x1 :: Identifier │ │ Number :: Identifier │ │ [kw] │ │ [::] │ │ l :: Identifier │ │ Layout :: Identifier │ │ [call] │ │ Layout :: Identifier │ │ [block] │ │ [=] │ │ x :: Identifier │ │ [call] │ │ range :: Identifier │ │ x0 :: Identifier │ │ [kw] │ │ stop :: Identifier │ │ x1 :: Identifier │ │ [kw] │ │ length :: Identifier │ │ 50 :: Value │ │ [=] │ │ y :: Identifier │ │ [comprehension] │ │ [generator] │ │ [call] │ │ f :: Identifier │ │ _ :: Identifier │ │ [=] │ │ _ :: Identifier │ │ x :: Identifier │ │ [call] │ │ Plot :: Identifier │ │ [call] │ │ GenericTrace :: Identifier │ │ [parameters] │ │ [kw] │ │ name :: Identifier │ │ [call] │ │ Symbol :: Identifier │ │ f :: Identifier │ │ [...] │ │ kwargs :: Identifier │ │ x :: Identifier │ │ y :: Identifier │ │ l :: Identifier │ │ [kw] │ │ config :: Identifier │ │ config :: 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 │ [block] │ │ [=] │ │ val :: Identifier │ scope_layer=3 │ [function] │ │ [call] │ │ Plot :: Identifier │ scope_layer=1 │ [parameters] │ │ [kw] │ │ [::] │ │ config :: Identifier │ scope_layer=1 │ PlotConfig :: Identifier │ scope_layer=1 │ [call] │ │ PlotConfig :: Identifier │ scope_layer=1 │ [...] │ │ kwargs :: Identifier │ scope_layer=1 │ [::] │ │ f :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [::] │ │ x0 :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ [::] │ │ x1 :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ [kw] │ │ [::] │ │ l :: Identifier │ scope_layer=1 │ Layout :: Identifier │ scope_layer=1 │ [call] │ │ Layout :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ x :: Identifier │ scope_layer=1 │ [call] │ │ range :: Identifier │ scope_layer=1 │ x0 :: Identifier │ scope_layer=1 │ [kw] │ │ stop :: Identifier │ scope_layer=1 │ x1 :: Identifier │ scope_layer=1 │ [kw] │ │ length :: Identifier │ scope_layer=1 │ 50 :: Value │ macro_source=73 │ [=] │ │ y :: Identifier │ scope_layer=1 │ [comprehension] │ │ [generator] │ │ [call] │ │ f :: Identifier │ scope_layer=1 │ _ :: Identifier │ scope_layer=1 │ [=] │ │ _ :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [call] │ │ Plot :: Identifier │ scope_layer=1 │ [call] │ │ GenericTrace :: Identifier │ scope_layer=1 │ [parameters] │ │ [kw] │ │ name :: Identifier │ scope_layer=1 │ [call] │ │ Symbol :: Identifier │ scope_layer=1 │ f :: Identifier │ scope_layer=1 │ [...] │ │ kwargs :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ y :: Identifier │ scope_layer=1 │ l :: Identifier │ scope_layer=1 │ [kw] │ │ config :: Identifier │ scope_layer=1 │ config :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=73 │ PlotlyBase :: Value │ macro_source=73 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=73 │ PlotlyBase :: Value │ │ [inert] │ jl_source=L65 │ Plot :: Identifier │ │ [call] │ │ Base.Docs.docstr :: Value │ macro_source=73 │ [call] │ │ Core.svec :: Value │ macro_source=73 │ [call] │ │ DocStringExtensions.interpolation :: Value │ macro_source=73 │ SIGNATURES :: Identifier │ scope_layer=1 │ [inert] │ │ [function] │ │ [call] │ │ Plot :: Identifier │ │ [parameters] │ │ [kw] │ │ [::] │ │ config :: Identifier │ │ PlotConfig :: Identifier │ │ [call] │ │ PlotConfig :: Identifier │ │ [...] │ │ kwargs :: Identifier │ │ [::] │ │ f :: Identifier │ │ Function :: Identifier │ │ [::] │ │ x0 :: Identifier │ │ Number :: Identifier │ │ [::] │ │ x1 :: Identifier │ │ Number :: Identifier │ │ [kw] │ │ [::] │ │ l :: Identifier │ │ Layout :: Identifier │ │ [call] │ │ Layout :: Identifier │ │ [block] │ │ [=] │ │ x :: Identifier │ │ [call] │ │ range :: Identifier │ │ x0 :: Identifier │ │ [kw] │ │ stop :: Identifier │ │ x1 :: Identifier │ │ [kw] │ │ length :: Identifier │ │ 50 :: Value │ │ [=] │ │ y :: Identifier │ │ [comprehension] │ │ [generator] │ │ [call] │ │ f :: Identifier │ │ _ :: Identifier │ │ [=] │ │ _ :: Identifier │ │ x :: Identifier │ │ [call] │ │ Plot :: Identifier │ │ [call] │ │ GenericTrace :: Identifier │ │ [parameters] │ │ [kw] │ │ name :: Identifier │ │ [call] │ │ Symbol :: Identifier │ │ f :: Identifier │ │ [...] │ │ kwargs :: Identifier │ │ x :: Identifier │ │ y :: Identifier │ │ l :: Identifier │ │ [kw] │ │ config :: Identifier │ │ config :: Identifier │ │ "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" :: Value │ macro_source=73 │ [call] │ macro_source=73 │ Dict{Symbol, Any} :: Value │ macro_source=73 │ :path => "/home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl" :: Value │ macro_source=73 │ :linenumber => 83 :: Value │ macro_source=73 │ :module => PlotlyBase :: Value │ macro_source=73 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ Layout :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl" │ line = 83 └ mod = PlotlyBase ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94 =# - all-underscore identifiers are write-only and their values cannot be used in expressions Expression:  _ Containing expressions:  (comprehension (generator (call f _) (= _ x)))  Detailed provenance:  _  └─ _  ├─ @ /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =#) (string SIGNATURES "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n") (function (call Plot (parameters (kw (:: config PlotConfig) (call PlotConfig)) (... kwargs)) (:: f Function) (:: x0 Number) (:: x1 Number) (kw (:: l Layout) (call Layout))) (block (= x (call range x0 (kw stop x1) (kw length 50))) (= y (comprehension (generator (call f _) (= _ x)))) (call Plot (call GenericTrace (parameters (kw name (call Symbol f)) (... kwargs)) x y) l (kw config config)))))  └─ @ /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83  Stacktrace:  [1] 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:4467  [2] 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  [3] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [4] top-level scope  @ ~/.julia/packages/PlotlyBase/4mE3E/src/PlotlyBase.jl:98  [5] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [6] 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  [7] top-level scope  @ stdin:5  [8] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [9] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [10] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [11] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [12] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 in expression starting at /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/PlotlyBase.jl:1 in expression starting at stdin:5 ✗ PlotlyBase 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/WebSockets/QcswW/src/WebSockets.jl:32  [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/WebSockets/QcswW/src/WebSockets.jl:1 in expression starting at stdin:5 ✗ WebSockets ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("9fb69e20-1954-56bb-a84f-559cc56a8ff7"), "Hiccup") 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/Mux/3h8RY/src/Mux.jl:22  [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/Mux/3h8RY/src/Mux.jl:1 in expression starting at stdin:5 ✗ Mux 151.4 s ✓ WebIO 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_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/JSExpr/phDsa/src/JSExpr.jl:5  [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/JSExpr/phDsa/src/JSExpr.jl:3 in expression starting at stdin:5 ✗ JSExpr ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("97c1335a-c9c5-57fe-bc5d-ec35cebe8660"), "JSExpr") 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/Blink/mwJC9/src/rpc/rpc.jl:1  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [14] top-level scope  @ ~/.julia/packages/Blink/mwJC9/src/Blink.jl:11  [15] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3271  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [20] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [22] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Blink/mwJC9/src/rpc/rpc.jl:1 in expression starting at /home/pkgeval/.julia/packages/Blink/mwJC9/src/Blink.jl:3 in expression starting at stdin:5 ✗ Blink ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("a03496cd-edff-5a9b-9e67-9cda94a718b5"), "PlotlyBase") 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/PlotlyJS/Tl0he/src/PlotlyJS.jl:5  [13] macro expansion  @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5 [inlined]  [14] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [15] _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:494  [16] _eval  @ /source/usr/share/julia/JuliaLowering/src/eval.jl:475 [inlined]  [17] #eval#134  @ /source/usr/share/julia/JuliaLowering/src/eval.jl:467 [inlined]  [18] top-level scope  @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5  [19] macro expansion  @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5 [inlined]  [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/PlotlyJS/Tl0he/src/PlotlyJS.jl:1 in expression starting at stdin:5 ✗ PlotlyJS 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_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/Plotly/ncomx/src/Plotly.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/Plotly/ncomx/src/Plotly.jl:1 in expression starting at stdin:5 ✗ Plotly 41 dependencies successfully precompiled in 1575 seconds. 34 already precompiled. Precompilation completed after 1605.17s ################################################################################ # Testing # Testing Plotly Status `/tmp/jl_ycjOsR/Project.toml` [8bb1440f] DelimitedFiles v1.9.1 ⌅ [cd3eb016] HTTP v0.9.17 ⌅ [682c06a0] JSON v0.21.4 [58dd65bb] Plotly v0.4.1 [f0f68f2c] PlotlyJS v0.18.18 [189a3867] Reexport v1.2.2 [2a0f44e3] Base64 v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_ycjOsR/Manifest.toml` [bf4720bc] AssetRegistry v0.1.1 [9e28174c] BinDeps v1.0.2 ⌃ [ad839575] Blink v0.12.5 [35d6a980] ColorSchemes v3.31.0 [3da002f7] ColorTypes v0.12.1 [c3611d14] ColorVectorSpace v0.11.0 [5ae59095] Colors v0.13.1 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [8bb1440f] DelimitedFiles v1.9.1 [ffbed154] DocStringExtensions v0.9.5 [53c48c17] FixedPointNumbers v0.8.5 [de31a74c] FunctionalCollections v0.5.0 ⌅ [cd3eb016] HTTP v0.9.17 [9fb69e20] Hiccup v0.2.2 [83e8ac13] IniFile v0.5.1 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.8.0 [97c1335a] JSExpr v0.5.4 ⌅ [682c06a0] JSON v0.21.4 [b964fa9f] LaTeXStrings v1.4.0 [50d2b5c4] Lazy v0.15.1 [1914dd2f] MacroTools v0.5.16 [739be429] MbedTLS v1.1.10 [ffc61752] Mustache v1.0.21 ⌅ [a975b10e] Mux v0.7.6 [510215fc] Observables v0.5.5 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [69de0a69] Parsers v2.8.4 [fa939f87] Pidfile v1.3.0 [58dd65bb] Plotly v0.4.1 [a03496cd] PlotlyBase v0.8.23 [f0f68f2c] PlotlyJS v0.18.18 [f2990250] PlotlyKaleido v2.3.1 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [10745b16] Statistics v1.11.1 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [62fd8b95] TensorCore v0.1.1 [30578b45] URIParser v0.4.1 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [0f1e0344] WebIO v0.8.21 ⌃ [104b5d7c] WebSockets v1.5.9 [cc8bc4a8] Widgets v0.6.7 [f7e6163d] Kaleido_jll v0.2.1+0 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [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 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL 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 [4536629a] OpenBLAS_jll v0.3.33+0 [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 [8e850b90] libblastrampoline_jll v5.15.0+0 [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 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 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 ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =# Core.@doc "$(SIGNATURES)\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" function Plot(f::Function, x0::Number, x1::Number, l::Layout = Layout(); config::PlotConfig = PlotConfig(), kwargs...) │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:88 =# │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:93 =# │ x = range(x0, stop = x1, length = 50) │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94 =# │ y = [f(_) for _ = x] │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:95 =# │ Plot(GenericTrace(x, y; name = Symbol(f), kwargs...), l, config = config) │ 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__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =#) :: Value │ │ [string] │ │ SIGNATURES :: Identifier │ │ "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" :: Value │ │ [function] │ │ [call] │ │ Plot :: Identifier │ │ [parameters] │ │ [kw] │ │ [::] │ │ config :: Identifier │ │ PlotConfig :: Identifier │ │ [call] │ │ PlotConfig :: Identifier │ │ [...] │ │ kwargs :: Identifier │ │ [::] │ │ f :: Identifier │ │ Function :: Identifier │ │ [::] │ │ x0 :: Identifier │ │ Number :: Identifier │ │ [::] │ │ x1 :: Identifier │ │ Number :: Identifier │ │ [kw] │ │ [::] │ │ l :: Identifier │ │ Layout :: Identifier │ │ [call] │ │ Layout :: Identifier │ │ [block] │ │ [=] │ │ x :: Identifier │ │ [call] │ │ range :: Identifier │ │ x0 :: Identifier │ │ [kw] │ │ stop :: Identifier │ │ x1 :: Identifier │ │ [kw] │ │ length :: Identifier │ │ 50 :: Value │ │ [=] │ │ y :: Identifier │ │ [comprehension] │ │ [generator] │ │ [call] │ │ f :: Identifier │ │ _ :: Identifier │ │ [=] │ │ _ :: Identifier │ │ x :: Identifier │ │ [call] │ │ Plot :: Identifier │ │ [call] │ │ GenericTrace :: Identifier │ │ [parameters] │ │ [kw] │ │ name :: Identifier │ │ [call] │ │ Symbol :: Identifier │ │ f :: Identifier │ │ [...] │ │ kwargs :: Identifier │ │ x :: Identifier │ │ y :: Identifier │ │ l :: Identifier │ │ [kw] │ │ config :: Identifier │ │ config :: 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 │ [block] │ │ [=] │ │ val :: Identifier │ scope_layer=3 │ [function] │ │ [call] │ │ Plot :: Identifier │ scope_layer=1 │ [parameters] │ │ [kw] │ │ [::] │ │ config :: Identifier │ scope_layer=1 │ PlotConfig :: Identifier │ scope_layer=1 │ [call] │ │ PlotConfig :: Identifier │ scope_layer=1 │ [...] │ │ kwargs :: Identifier │ scope_layer=1 │ [::] │ │ f :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [::] │ │ x0 :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ [::] │ │ x1 :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ [kw] │ │ [::] │ │ l :: Identifier │ scope_layer=1 │ Layout :: Identifier │ scope_layer=1 │ [call] │ │ Layout :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ x :: Identifier │ scope_layer=1 │ [call] │ │ range :: Identifier │ scope_layer=1 │ x0 :: Identifier │ scope_layer=1 │ [kw] │ │ stop :: Identifier │ scope_layer=1 │ x1 :: Identifier │ scope_layer=1 │ [kw] │ │ length :: Identifier │ scope_layer=1 │ 50 :: Value │ macro_source=73 │ [=] │ │ y :: Identifier │ scope_layer=1 │ [comprehension] │ │ [generator] │ │ [call] │ │ f :: Identifier │ scope_layer=1 │ _ :: Identifier │ scope_layer=1 │ [=] │ │ _ :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [call] │ │ Plot :: Identifier │ scope_layer=1 │ [call] │ │ GenericTrace :: Identifier │ scope_layer=1 │ [parameters] │ │ [kw] │ │ name :: Identifier │ scope_layer=1 │ [call] │ │ Symbol :: Identifier │ scope_layer=1 │ f :: Identifier │ scope_layer=1 │ [...] │ │ kwargs :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ y :: Identifier │ scope_layer=1 │ l :: Identifier │ scope_layer=1 │ [kw] │ │ config :: Identifier │ scope_layer=1 │ config :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=73 │ PlotlyBase :: Value │ macro_source=73 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=73 │ PlotlyBase :: Value │ │ [inert] │ jl_source=L65 │ Plot :: Identifier │ │ [call] │ │ Base.Docs.docstr :: Value │ macro_source=73 │ [call] │ │ Core.svec :: Value │ macro_source=73 │ [call] │ │ DocStringExtensions.interpolation :: Value │ macro_source=73 │ SIGNATURES :: Identifier │ scope_layer=1 │ [inert] │ │ [function] │ │ [call] │ │ Plot :: Identifier │ │ [parameters] │ │ [kw] │ │ [::] │ │ config :: Identifier │ │ PlotConfig :: Identifier │ │ [call] │ │ PlotConfig :: Identifier │ │ [...] │ │ kwargs :: Identifier │ │ [::] │ │ f :: Identifier │ │ Function :: Identifier │ │ [::] │ │ x0 :: Identifier │ │ Number :: Identifier │ │ [::] │ │ x1 :: Identifier │ │ Number :: Identifier │ │ [kw] │ │ [::] │ │ l :: Identifier │ │ Layout :: Identifier │ │ [call] │ │ Layout :: Identifier │ │ [block] │ │ [=] │ │ x :: Identifier │ │ [call] │ │ range :: Identifier │ │ x0 :: Identifier │ │ [kw] │ │ stop :: Identifier │ │ x1 :: Identifier │ │ [kw] │ │ length :: Identifier │ │ 50 :: Value │ │ [=] │ │ y :: Identifier │ │ [comprehension] │ │ [generator] │ │ [call] │ │ f :: Identifier │ │ _ :: Identifier │ │ [=] │ │ _ :: Identifier │ │ x :: Identifier │ │ [call] │ │ Plot :: Identifier │ │ [call] │ │ GenericTrace :: Identifier │ │ [parameters] │ │ [kw] │ │ name :: Identifier │ │ [call] │ │ Symbol :: Identifier │ │ f :: Identifier │ │ [...] │ │ kwargs :: Identifier │ │ x :: Identifier │ │ y :: Identifier │ │ l :: Identifier │ │ [kw] │ │ config :: Identifier │ │ config :: Identifier │ │ "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" :: Value │ macro_source=73 │ [call] │ macro_source=73 │ Dict{Symbol, Any} :: Value │ macro_source=73 │ :path => "/home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl" :: Value │ macro_source=73 │ :linenumber => 83 :: Value │ macro_source=73 │ :module => PlotlyBase :: Value │ macro_source=73 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ Number :: Identifier │ scope_layer=1 │ Layout :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl" │ line = 83 └ mod = PlotlyBase ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94 =# - all-underscore identifiers are write-only and their values cannot be used in expressions Expression:  _ Containing expressions:  (comprehension (generator (call f _) (= _ x)))  Detailed provenance:  _  └─ _  ├─ @ /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =#) (string SIGNATURES "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n") (function (call Plot (parameters (kw (:: config PlotConfig) (call PlotConfig)) (... kwargs)) (:: f Function) (:: x0 Number) (:: x1 Number) (kw (:: l Layout) (call Layout))) (block (= x (call range x0 (kw stop x1) (kw length 50))) (= y (comprehension (generator (call f _) (= _ x)))) (call Plot (call GenericTrace (parameters (kw name (call Symbol f)) (... kwargs)) x y) l (kw config config)))))  └─ @ /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83  Stacktrace:  [1] 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:4467  [2] 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  [3] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [4] top-level scope  @ ~/.julia/packages/PlotlyBase/4mE3E/src/PlotlyBase.jl:98  [5] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [6] 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  [7] top-level scope  @ stdin:5  [8] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [9] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [10] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [11] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [12] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 in expression starting at /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/PlotlyBase.jl:1 in expression starting at stdin:5 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_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/Lazy/9Xnd3/src/macros.jl:1  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [14] top-level scope  @ ~/.julia/packages/Lazy/9Xnd3/src/Lazy.jl:7  [15] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3271  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [20] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [22] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Lazy/9Xnd3/src/macros.jl:1 in expression starting at /home/pkgeval/.julia/packages/Lazy/9Xnd3/src/Lazy.jl:1 in expression starting at stdin:5 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_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/Hiccup/1mWnN/src/Hiccup.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/Hiccup/1mWnN/src/Hiccup.jl:1 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/WebSockets/QcswW/src/WebSockets.jl:32  [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/WebSockets/QcswW/src/WebSockets.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("9fb69e20-1954-56bb-a84f-559cc56a8ff7"), "Hiccup") 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/Mux/3h8RY/src/Mux.jl:22  [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/Mux/3h8RY/src/Mux.jl:1 in expression starting at stdin:5 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_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/JSExpr/phDsa/src/JSExpr.jl:5  [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/JSExpr/phDsa/src/JSExpr.jl:3 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("97c1335a-c9c5-57fe-bc5d-ec35cebe8660"), "JSExpr") 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/Blink/mwJC9/src/rpc/rpc.jl:1  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base ./Base.jl:327  [14] top-level scope  @ ~/.julia/packages/Blink/mwJC9/src/Blink.jl:11  [15] include(mod::Module, _path::String)  @ Base ./Base.jl:326  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base ./loading.jl:3271  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base ./loading.jl:3113  [20] push!(a::Vector{SubString{String}}, item::String)  @ Base ./loading.jl:3123 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base ./client.jl:353  [22] _start()  @ Base ./client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Blink/mwJC9/src/rpc/rpc.jl:1 in expression starting at /home/pkgeval/.julia/packages/Blink/mwJC9/src/Blink.jl:3 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("a03496cd-edff-5a9b-9e67-9cda94a718b5"), "PlotlyBase") 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/PlotlyJS/Tl0he/src/PlotlyJS.jl:5  [13] macro expansion  @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5 [inlined]  [14] eval(m::Module, e::Any)  @ Core ./boot.jl:517  [15] _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:494  [16] _eval  @ /source/usr/share/julia/JuliaLowering/src/eval.jl:475 [inlined]  [17] #eval#134  @ /source/usr/share/julia/JuliaLowering/src/eval.jl:467 [inlined]  [18] top-level scope  @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5  [19] macro expansion  @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5 [inlined]  [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/PlotlyJS/Tl0he/src/PlotlyJS.jl:1 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_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/Plotly/ncomx/src/Plotly.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/Plotly/ncomx/src/Plotly.jl:1 in expression starting at stdin:5 11 dependencies had output during precompilation: ┌ Mux │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("9fb69e20-1954-56bb-a84f-559cc56a8ff7"), "Hiccup") 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/Mux/3h8RY/src/Mux.jl:22 │ [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/Mux/3h8RY/src/Mux.jl:1 │ in expression starting at stdin:5 └ ┌ JSExpr │ 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_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/JSExpr/phDsa/src/JSExpr.jl:5 │ [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/JSExpr/phDsa/src/JSExpr.jl:3 │ in expression starting at stdin:5 └ ┌ 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 └ ┌ Lazy │ 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_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/Lazy/9Xnd3/src/macros.jl:1 │ [13] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:327 │ [14] top-level scope │ @ ~/.julia/packages/Lazy/9Xnd3/src/Lazy.jl:7 │ [15] include(mod::Module, _path::String) │ @ Base ./Base.jl:326 │ [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) │ @ Base ./loading.jl:3271 │ [17] top-level scope │ @ stdin:5 │ [18] eval(m::Module, e::Any) │ @ Core ./boot.jl:517 │ [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3113 │ [20] push!(a::Vector{SubString{String}}, item::String) │ @ Base ./loading.jl:3123 [inlined] │ [21] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:353 │ [22] _start() │ @ Base ./client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/Lazy/9Xnd3/src/macros.jl:1 │ in expression starting at /home/pkgeval/.julia/packages/Lazy/9Xnd3/src/Lazy.jl:1 │ in expression starting at stdin:5 └ ┌ Hiccup │ 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_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/Hiccup/1mWnN/src/Hiccup.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/Hiccup/1mWnN/src/Hiccup.jl:1 │ in expression starting at stdin:5 └ ┌ Plotly │ [Output was shown above] └ ┌ MacroTools │ ┌ 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 └ ┌ PlotlyBase │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =# Core.@doc "$(SIGNATURES)\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" function Plot(f::Function, x0::Number, x1::Number, l::Layout = Layout(); config::PlotConfig = PlotConfig(), kwargs...) │ │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:88 =# │ │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:93 =# │ │ x = range(x0, stop = x1, length = 50) │ │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94 =# │ │ y = [f(_) for _ = x] │ │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:95 =# │ │ Plot(GenericTrace(x, y; name = Symbol(f), kwargs...), l, config = config) │ │ 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__ │ │ [macrocall] │ │ │ @doc :: Identifier │ mod │ │ :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =#) :: Value │ │ │ [string] │ │ │ SIGNATURES :: Identifier │ │ │ "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" :: Value │ │ │ [function] │ │ │ [call] │ │ │ Plot :: Identifier │ │ │ [parameters] │ │ │ [kw] │ │ │ [::] │ │ │ config :: Identifier │ │ │ PlotConfig :: Identifier │ │ │ [call] │ │ │ PlotConfig :: Identifier │ │ │ [...] │ │ │ kwargs :: Identifier │ │ │ [::] │ │ │ f :: Identifier │ │ │ Function :: Identifier │ │ │ [::] │ │ │ x0 :: Identifier │ │ │ Number :: Identifier │ │ │ [::] │ │ │ x1 :: Identifier │ │ │ Number :: Identifier │ │ │ [kw] │ │ │ [::] │ │ │ l :: Identifier │ │ │ Layout :: Identifier │ │ │ [call] │ │ │ Layout :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ x :: Identifier │ │ │ [call] │ │ │ range :: Identifier │ │ │ x0 :: Identifier │ │ │ [kw] │ │ │ stop :: Identifier │ │ │ x1 :: Identifier │ │ │ [kw] │ │ │ length :: Identifier │ │ │ 50 :: Value │ │ │ [=] │ │ │ y :: Identifier │ │ │ [comprehension] │ │ │ [generator] │ │ │ [call] │ │ │ f :: Identifier │ │ │ _ :: Identifier │ │ │ [=] │ │ │ _ :: Identifier │ │ │ x :: Identifier │ │ │ [call] │ │ │ Plot :: Identifier │ │ │ [call] │ │ │ GenericTrace :: Identifier │ │ │ [parameters] │ │ │ [kw] │ │ │ name :: Identifier │ │ │ [call] │ │ │ Symbol :: Identifier │ │ │ f :: Identifier │ │ │ [...] │ │ │ kwargs :: Identifier │ │ │ x :: Identifier │ │ │ y :: Identifier │ │ │ l :: Identifier │ │ │ [kw] │ │ │ config :: Identifier │ │ │ config :: 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 │ │ [block] │ │ │ [=] │ │ │ val :: Identifier │ scope_layer=3 │ │ [function] │ │ │ [call] │ │ │ Plot :: Identifier │ scope_layer=1 │ │ [parameters] │ │ │ [kw] │ │ │ [::] │ │ │ config :: Identifier │ scope_layer=1 │ │ PlotConfig :: Identifier │ scope_layer=1 │ │ [call] │ │ │ PlotConfig :: Identifier │ scope_layer=1 │ │ [...] │ │ │ kwargs :: Identifier │ scope_layer=1 │ │ [::] │ │ │ f :: Identifier │ scope_layer=1 │ │ Function :: Identifier │ scope_layer=1 │ │ [::] │ │ │ x0 :: Identifier │ scope_layer=1 │ │ Number :: Identifier │ scope_layer=1 │ │ [::] │ │ │ x1 :: Identifier │ scope_layer=1 │ │ Number :: Identifier │ scope_layer=1 │ │ [kw] │ │ │ [::] │ │ │ l :: Identifier │ scope_layer=1 │ │ Layout :: Identifier │ scope_layer=1 │ │ [call] │ │ │ Layout :: Identifier │ scope_layer=1 │ │ [block] │ │ │ [=] │ │ │ x :: Identifier │ scope_layer=1 │ │ [call] │ │ │ range :: Identifier │ scope_layer=1 │ │ x0 :: Identifier │ scope_layer=1 │ │ [kw] │ │ │ stop :: Identifier │ scope_layer=1 │ │ x1 :: Identifier │ scope_layer=1 │ │ [kw] │ │ │ length :: Identifier │ scope_layer=1 │ │ 50 :: Value │ macro_source=73 │ │ [=] │ │ │ y :: Identifier │ scope_layer=1 │ │ [comprehension] │ │ │ [generator] │ │ │ [call] │ │ │ f :: Identifier │ scope_layer=1 │ │ _ :: Identifier │ scope_layer=1 │ │ [=] │ │ │ _ :: Identifier │ scope_layer=1 │ │ x :: Identifier │ scope_layer=1 │ │ [call] │ │ │ Plot :: Identifier │ scope_layer=1 │ │ [call] │ │ │ GenericTrace :: Identifier │ scope_layer=1 │ │ [parameters] │ │ │ [kw] │ │ │ name :: Identifier │ scope_layer=1 │ │ [call] │ │ │ Symbol :: Identifier │ scope_layer=1 │ │ f :: Identifier │ scope_layer=1 │ │ [...] │ │ │ kwargs :: Identifier │ scope_layer=1 │ │ x :: Identifier │ scope_layer=1 │ │ y :: Identifier │ scope_layer=1 │ │ l :: Identifier │ scope_layer=1 │ │ [kw] │ │ │ config :: Identifier │ scope_layer=1 │ │ config :: Identifier │ scope_layer=1 │ │ [call] │ │ │ Base.Docs.doc! :: Value │ macro_source=73 │ │ PlotlyBase :: Value │ macro_source=73 │ │ [call] │ │ │ Base.Docs.Binding :: Value │ macro_source=73 │ │ PlotlyBase :: Value │ │ │ [inert] │ jl_source=L65 │ │ Plot :: Identifier │ │ │ [call] │ │ │ Base.Docs.docstr :: Value │ macro_source=73 │ │ [call] │ │ │ Core.svec :: Value │ macro_source=73 │ │ [call] │ │ │ DocStringExtensions.interpolation :: Value │ macro_source=73 │ │ SIGNATURES :: Identifier │ scope_layer=1 │ │ [inert] │ │ │ [function] │ │ │ [call] │ │ │ Plot :: Identifier │ │ │ [parameters] │ │ │ [kw] │ │ │ [::] │ │ │ config :: Identifier │ │ │ PlotConfig :: Identifier │ │ │ [call] │ │ │ PlotConfig :: Identifier │ │ │ [...] │ │ │ kwargs :: Identifier │ │ │ [::] │ │ │ f :: Identifier │ │ │ Function :: Identifier │ │ │ [::] │ │ │ x0 :: Identifier │ │ │ Number :: Identifier │ │ │ [::] │ │ │ x1 :: Identifier │ │ │ Number :: Identifier │ │ │ [kw] │ │ │ [::] │ │ │ l :: Identifier │ │ │ Layout :: Identifier │ │ │ [call] │ │ │ Layout :: Identifier │ │ │ [block] │ │ │ [=] │ │ │ x :: Identifier │ │ │ [call] │ │ │ range :: Identifier │ │ │ x0 :: Identifier │ │ │ [kw] │ │ │ stop :: Identifier │ │ │ x1 :: Identifier │ │ │ [kw] │ │ │ length :: Identifier │ │ │ 50 :: Value │ │ │ [=] │ │ │ y :: Identifier │ │ │ [comprehension] │ │ │ [generator] │ │ │ [call] │ │ │ f :: Identifier │ │ │ _ :: Identifier │ │ │ [=] │ │ │ _ :: Identifier │ │ │ x :: Identifier │ │ │ [call] │ │ │ Plot :: Identifier │ │ │ [call] │ │ │ GenericTrace :: Identifier │ │ │ [parameters] │ │ │ [kw] │ │ │ name :: Identifier │ │ │ [call] │ │ │ Symbol :: Identifier │ │ │ f :: Identifier │ │ │ [...] │ │ │ kwargs :: Identifier │ │ │ x :: Identifier │ │ │ y :: Identifier │ │ │ l :: Identifier │ │ │ [kw] │ │ │ config :: Identifier │ │ │ config :: Identifier │ │ │ "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n" :: Value │ macro_source=73 │ │ [call] │ macro_source=73 │ │ Dict{Symbol, Any} :: Value │ macro_source=73 │ │ :path => "/home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl" :: Value │ macro_source=73 │ │ :linenumber => 83 :: Value │ macro_source=73 │ │ :module => PlotlyBase :: Value │ macro_source=73 │ │ [curly] │ │ │ Union :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ Tuple :: Identifier │ scope_layer=1 │ │ Function :: Identifier │ scope_layer=1 │ │ Number :: Identifier │ scope_layer=1 │ │ Number :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ Tuple :: Identifier │ scope_layer=1 │ │ Function :: Identifier │ scope_layer=1 │ │ Number :: Identifier │ scope_layer=1 │ │ Number :: Identifier │ scope_layer=1 │ │ Layout :: Identifier │ scope_layer=1 │ │ val :: Identifier │ scope_layer=3 │ │ │ │ file = "/home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl" │ │ line = 83 │ └ mod = PlotlyBase │ ERROR: LoadError: LoweringError: │ #= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94 =# - all-underscore identifiers are write-only and their values cannot be used in expressions │ Expression: │ _ │ Containing expressions: │ (comprehension (generator (call f _) (= _ x))) │ │ Detailed provenance: │ _ │ └─ _ │ ├─ @ /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:94 │ └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 =#) (string SIGNATURES "\nConstruct a plot of `f` from `x0` to `x1`, using the layout `l`. All\nkeyword arguments are applied to the constructed trace.\n") (function (call Plot (parameters (kw (:: config PlotConfig) (call PlotConfig)) (... kwargs)) (:: f Function) (:: x0 Number) (:: x1 Number) (kw (:: l Layout) (call Layout))) (block (= x (call range x0 (kw stop x1) (kw length 50))) (= y (comprehension (generator (call f _) (= _ x)))) (call Plot (call GenericTrace (parameters (kw name (call Symbol f)) (... kwargs)) x y) l (kw config config))))) │ └─ @ /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 │ │ Stacktrace: │ [1] 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:4467 │ [2] 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 │ [3] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:327 │ [4] top-level scope │ @ ~/.julia/packages/PlotlyBase/4mE3E/src/PlotlyBase.jl:98 │ [5] include(mod::Module, _path::String) │ @ Base ./Base.jl:326 │ [6] 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 │ [7] top-level scope │ @ stdin:5 │ [8] eval(m::Module, e::Any) │ @ Core ./boot.jl:517 │ [9] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3113 │ [10] push!(a::Vector{SubString{String}}, item::String) │ @ Base ./loading.jl:3123 [inlined] │ [11] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:353 │ [12] _start() │ @ Base ./client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/convenience_api.jl:83 │ in expression starting at /home/pkgeval/.julia/packages/PlotlyBase/4mE3E/src/PlotlyBase.jl:1 │ in expression starting at stdin:5 └ ┌ Blink │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("97c1335a-c9c5-57fe-bc5d-ec35cebe8660"), "JSExpr") 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/Blink/mwJC9/src/rpc/rpc.jl:1 │ [13] include(mapexpr::Function, mod::Module, _path::String) │ @ Base ./Base.jl:327 │ [14] top-level scope │ @ ~/.julia/packages/Blink/mwJC9/src/Blink.jl:11 │ [15] include(mod::Module, _path::String) │ @ Base ./Base.jl:326 │ [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing) │ @ Base ./loading.jl:3271 │ [17] top-level scope │ @ stdin:5 │ [18] eval(m::Module, e::Any) │ @ Core ./boot.jl:517 │ [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base ./loading.jl:3113 │ [20] push!(a::Vector{SubString{String}}, item::String) │ @ Base ./loading.jl:3123 [inlined] │ [21] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:353 │ [22] _start() │ @ Base ./client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/Blink/mwJC9/src/rpc/rpc.jl:1 │ in expression starting at /home/pkgeval/.julia/packages/Blink/mwJC9/src/Blink.jl:3 │ in expression starting at stdin:5 └ ┌ WebSockets │ 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/WebSockets/QcswW/src/WebSockets.jl:32 │ [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/WebSockets/QcswW/src/WebSockets.jl:1 │ in expression starting at stdin:5 └ ┌ PlotlyJS │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("a03496cd-edff-5a9b-9e67-9cda94a718b5"), "PlotlyBase") 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/PlotlyJS/Tl0he/src/PlotlyJS.jl:5 │ [13] macro expansion │ @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5 [inlined] │ [14] eval(m::Module, e::Any) │ @ Core ./boot.jl:517 │ [15] _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:494 │ [16] _eval │ @ /source/usr/share/julia/JuliaLowering/src/eval.jl:475 [inlined] │ [17] #eval#134 │ @ /source/usr/share/julia/JuliaLowering/src/eval.jl:467 [inlined] │ [18] top-level scope │ @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5 │ [19] macro expansion │ @ ~/.julia/packages/PlotlyJS/Tl0he/src/PlotlyJS.jl:5 [inlined] │ [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/PlotlyJS/Tl0he/src/PlotlyJS.jl:1 │ in expression starting at stdin:5 └ ERROR: LoadError: The following 11 packages failed to precompile: Mux Failed to precompile Mux [a975b10e-0019-58db-a62f-e48ff68538c9] to "/home/pkgeval/.julia/compiled/v1.14/Mux/jl_kBwofv" (ProcessExited(1)). JSExpr Failed to precompile JSExpr [97c1335a-c9c5-57fe-bc5d-ec35cebe8660] to "/home/pkgeval/.julia/compiled/v1.14/JSExpr/jl_jYuKvG" (ProcessExited(1)). HTTP Failed to precompile HTTP [cd3eb016-35fb-5094-929b-558a96fad6f3] to "/home/pkgeval/.julia/compiled/v1.14/HTTP/jl_NoIbZk" (ProcessExited(1)). Lazy Failed to precompile Lazy [50d2b5c4-7a5e-59d5-8109-a42b560f39c0] to "/home/pkgeval/.julia/compiled/v1.14/Lazy/jl_vnJl7u" (ProcessExited(1)). Hiccup Failed to precompile Hiccup [9fb69e20-1954-56bb-a84f-559cc56a8ff7] to "/home/pkgeval/.julia/compiled/v1.14/Hiccup/jl_661dPw" (ProcessExited(1)). Plotly Failed to precompile Plotly [58dd65bb-95f3-509e-9936-c39a10fdeae7] to "/home/pkgeval/.julia/compiled/v1.14/Plotly/jl_VmrEiM" (ProcessExited(1)). MacroTools Failed to precompile MacroTools [1914dd2f-81c6-5fcd-8719-6d5c9610ff09] to "/home/pkgeval/.julia/compiled/v1.14/MacroTools/jl_SEBUZ7" (ProcessExited(1)). PlotlyBase Failed to precompile PlotlyBase [a03496cd-edff-5a9b-9e67-9cda94a718b5] to "/home/pkgeval/.julia/compiled/v1.14/PlotlyBase/jl_e0z6pA" (ProcessExited(1)). Blink Failed to precompile Blink [ad839575-38b3-5650-b840-f874b8c74a25] to "/home/pkgeval/.julia/compiled/v1.14/Blink/jl_LM010b" (ProcessExited(1)). WebSockets Failed to precompile WebSockets [104b5d7c-a370-577a-8038-80a2059c5097] to "/home/pkgeval/.julia/compiled/v1.14/WebSockets/jl_EX1pxA" (ProcessExited(1)). PlotlyJS Failed to precompile PlotlyJS [f0f68f2c-4968-5e81-91da-67840de0976a] to "/home/pkgeval/.julia/compiled/v1.14/PlotlyJS/jl_UbzRaX" (ProcessExited(1)). in expression starting at /home/pkgeval/.julia/packages/Plotly/ncomx/test/test_utils.jl:1 in expression starting at /home/pkgeval/.julia/packages/Plotly/ncomx/test/runtests.jl:2 Testing failed after 304.06s ERROR: LoadError: Package Plotly 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 2133.3s: package fails to precompile