Package evaluation to test Algames on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-07T01:56:03.336 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 17.39s ################################################################################ # Installation # Installing Algames... Resolving package versions... Installed DiffResults ──────────── v1.1.0 Installed URIs ─────────────────── v1.6.1 Installed Quaternions ──────────── v0.7.7 Installed Formatting ───────────── v0.4.3 Installed JSONSchema ───────────── v0.3.4 Installed Bzip2_jll ────────────── v1.0.9+0 Installed MacroTools ───────────── v0.5.16 Installed ForwardDiff ──────────── v0.10.39 Installed CodecZlib ────────────── v0.7.8 Installed ExprTools ────────────── v0.1.10 Installed OrderedCollections ───── v1.8.2 Installed RecipesBase ──────────── v1.3.4 Installed Altro ────────────────── v0.3.0 Installed Compat ───────────────── v4.18.1 Installed TranscodingStreams ───── v0.9.13 Installed Statistics ───────────── v1.11.1 Installed TimerOutputs ─────────── v0.5.29 Installed IniFile ──────────────── v0.5.1 Installed UnsafeArrays ─────────── v1.0.9 Installed CommonSubexpressions ─── v0.3.1 Installed MbedTLS ──────────────── v1.1.10 Installed OffsetArrays ─────────── v1.17.0 Installed PrecompileTools ──────── v1.3.4 Installed RealDot ──────────────── v0.1.0 Installed StaticArraysCore ─────── v1.4.4 Installed Ratios ───────────────── v0.4.5 Installed StaticArrays ─────────── v1.9.18 Installed IrrationalConstants ──── v0.2.6 Installed AxisAlgorithms ───────── v1.0.1 Installed ChainRulesCore ───────── v1.26.1 Installed CodecBzip2 ───────────── v0.7.2 Installed Algames ──────────────── v0.1.6 Installed OpenSpecFun_jll ──────── v0.5.6+0 Installed DiffRules ────────────── v1.16.0 Installed LogExpFunctions ──────── v0.3.29 Installed NaNMath ──────────────── v1.1.3 Installed Requires ─────────────── v1.3.1 Installed Parameters ───────────── v0.12.3 Installed Parsers ──────────────── v2.8.5 Installed RobotZoo ─────────────── v0.1.3 Installed JSON ─────────────────── v0.21.4 Installed HTTP ─────────────────── v0.9.17 Installed SolverLogging ────────── v0.1.0 Installed WoodburyMatrices ─────── v0.5.6 Installed SpecialFunctions ─────── v2.8.0 Installed MutableArithmetics ───── v0.2.22 Installed Rotations ────────────── v1.7.1 Installed Preferences ──────────── v1.5.2 Installed BenchmarkTools ───────── v0.5.0 Installed MbedTLS_jll ──────────── v2.28.1010+0 Installed UnPack ───────────────── v1.0.2 Installed Crayons ──────────────── v4.1.1 Installed JLLWrappers ──────────── v1.8.0 Installed TrajectoryOptimization ─ v0.4.1 Installed DocStringExtensions ──── v0.8.6 Installed RobotDynamics ────────── v0.3.1 Installed MathOptInterface ─────── v0.9.22 Installed Interpolations ───────── v0.13.6 Installing 3 artifacts Installed artifact OpenSpecFun 194.9 KiB Installed artifact Bzip2 503.5 KiB Installed artifact MbedTLS 2.2 MiB Updating `~/.julia/environments/v1.14/Project.toml` [4a64a370] + Algames v0.1.6 Updating `~/.julia/environments/v1.14/Manifest.toml` [4a64a370] + Algames v0.1.6 ⌅ [5dcf52e5] + Altro v0.3.0 ⌃ [13072b0f] + AxisAlgorithms v1.0.1 ⌅ [6e4b80f9] + BenchmarkTools v0.5.0 [d360d2e6] + ChainRulesCore v1.26.1 ⌅ [523fee87] + CodecBzip2 v0.7.2 [944b1d66] + CodecZlib v0.7.8 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [a8cc5b0e] + Crayons v4.1.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.16.0 ⌅ [ffbed154] + DocStringExtensions v0.8.6 [e2ba6199] + ExprTools v0.1.10 [59287772] + Formatting v0.4.3 ⌅ [f6369f11] + ForwardDiff v0.10.39 ⌅ [cd3eb016] + HTTP v0.9.17 [83e8ac13] + IniFile v0.5.1 ⌅ [a98d9a8b] + Interpolations v0.13.6 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.8.0 ⌅ [682c06a0] + JSON v0.21.4 ⌅ [7d188eb4] + JSONSchema v0.3.4 ⌅ [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 ⌅ [b8f27783] + MathOptInterface v0.9.22 [739be429] + MbedTLS v1.1.10 ⌅ [d8a4904e] + MutableArithmetics v0.2.22 [77ba4419] + NaNMath v1.1.3 [6fe1bfb0] + OffsetArrays v1.17.0 ⌅ [bac558e1] + OrderedCollections v1.8.2 ⌅ [d96e819e] + Parameters v0.12.3 [69de0a69] + Parsers v2.8.5 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [94ee1d12] + Quaternions v0.7.7 [c84ed2f1] + Ratios v0.4.5 [c1ae055f] + RealDot v0.1.0 [3cdcf5f2] + RecipesBase v1.3.4 [ae029012] + Requires v1.3.1 ⌅ [38ceca67] + RobotDynamics v0.3.1 ⌅ [74be38bb] + RobotZoo v0.1.3 [6038ab10] + Rotations v1.7.1 ⌅ [c2e08473] + SolverLogging v0.1.0 [276daf66] + SpecialFunctions v2.8.0 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [a759f4b9] + TimerOutputs v0.5.29 ⌅ [c79d492b] + TrajectoryOptimization v0.4.1 ⌅ [3bb67fe8] + TranscodingStreams v0.9.13 [5c2747f8] + URIs v1.6.1 [3a884ed6] + UnPack v1.0.2 [c4a57d5a] + UnsafeArrays v1.0.9 ⌅ [efce3f68] + WoodburyMatrices v0.5.6 [6e34b625] + Bzip2_jll v1.0.9+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [1a1011a3] + SharedArrays v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [e37daf67] + LibGit2_jll v1.9.4+0 [29816b5a] + LibSSH2_jll v1.11.101+0 [14a3606d] + MozillaCACerts_jll v2026.5.14 [4536629a] + OpenBLAS_jll v0.3.33+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.2+0 [8e850b90] + libblastrampoline_jll v5.15.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` Installation completed after 10.84s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 6.5 s ✓ TestEnv 1 dependency successfully precompiled in 7 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 4.9 s ✓ MacroTools 1.0 s ✓ Statistics 2.5 s ✓ IrrationalConstants 0.7 s ✓ UnPack 0.5 s ✓ RealDot 0.9 s ✓ StaticArraysCore 39.7 s ✓ URIs 151.5 s ✓ OrderedCollections 292.0 s ✓ UnsafeArrays 0.6 s ✓ IniFile 95.4 s ✓ OffsetArrays 0.8 s ✓ ExprTools 2.2 s ✓ Crayons 1.2 s ✓ Requires 1.6 s ✓ NaNMath 41.0 s ✓ WoodburyMatrices ┌ Warning: DEPRECATION NOTICE │ │ Formatting.jl has been unmaintained for a while, with some serious │ correctness bugs compromising the original purpose of the package. As a result, │ it has been deprecated - consider using an alternative, such as │ `Format.jl` (https://github.com/JuliaString/Format.jl) or the `Printf` stdlib directly. │ │ If you are not using Formatting.jl as a direct dependency, please consider │ opening an issue on any packages you are using that do use it as a dependency. │ From Julia 1.9 onwards, you can query `]why Formatting` to figure out which │ package originally brings it in as a dependency. └ @ Formatting ~/.julia/packages/Formatting/3VxOt/src/Formatting.jl:12 40.5 s ✓ Formatting 38.3 s ✓ DocStringExtensions 1.5 s ✓ Compat 2.9 s ✓ Preferences 89.5 s ✓ TranscodingStreams WARNING: method definition for mutable_operate_to_fallback at /home/pkgeval/.julia/packages/MutableArithmetics/0Y9ZS/src/interface.jl:502 declares type variable N but does not use it. WARNING: method definition for mutable_operate_fallback at /home/pkgeval/.julia/packages/MutableArithmetics/0Y9ZS/src/interface.jl:505 declares type variable N but does not use it. WARNING: Constructor for type "Matrix" was extended in `MutableArithmetics` without explicit qualification or import.  NOTE: Assumed "Matrix" refers to `Base.Matrix`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function Matrix end`.  Hint: To silence the warning, qualify `Matrix` as `Base.Matrix` in the method signature or explicitly `import Base: Matrix`. WARNING: method definition for #kw_body#int_test#0 at /home/pkgeval/.julia/packages/MutableArithmetics/0Y9ZS/src/Test/config.jl:9 declares type variable T but does not use it. WARNING: method definition for #kw_body#scalar_test#0 at /home/pkgeval/.julia/packages/MutableArithmetics/0Y9ZS/src/Test/config.jl:9 declares type variable T but does not use it. WARNING: method definition for #kw_body#quadratic_test#0 at /home/pkgeval/.julia/packages/MutableArithmetics/0Y9ZS/src/Test/config.jl:9 declares type variable T but does not use it. WARNING: method definition for #kw_body#array_test#0 at /home/pkgeval/.julia/packages/MutableArithmetics/0Y9ZS/src/Test/config.jl:9 declares type variable T but does not use it. WARNING: method definition for #kw_body#sparse_test#0 at /home/pkgeval/.julia/packages/MutableArithmetics/0Y9ZS/src/Test/config.jl:9 declares type variable T but does not use it. 128.8 s ✓ MutableArithmetics 1.9 s ✓ CommonSubexpressions 43.2 s ✓ Statistics → SparseArraysExt 1.3 s ✓ Quaternions 0.9 s ✓ DiffResults 39.6 s ✓ Parameters 41.7 s ✓ TimerOutputs 19.0 s ✓ Ratios 38.9 s ✓ AxisAlgorithms 37.2 s ✓ SolverLogging 38.7 s ✓ LogExpFunctions 0.6 s ✓ Compat → CompatLinearAlgebraExt 3.2 s ✓ JLLWrappers 3.1 s ✓ PrecompileTools 39.3 s ✓ CodecZlib 300.9 s ✓ ChainRulesCore 3.4 s ✓ Bzip2_jll 3.4 s ✓ MbedTLS_jll 3.8 s ✓ OpenSpecFun_jll 5.6 s ✓ RecipesBase 345.1 s ✓ StaticArrays 39.8 s ✓ Parsers 59.4 s ✓ ChainRulesCore → ChainRulesCoreSparseArraysExt 79.0 s ✓ LogExpFunctions → LogExpFunctionsChainRulesCoreExt 76.4 s ✓ CodecBzip2 4.1 s ✓ MbedTLS 135.9 s ✓ SpecialFunctions 39.2 s ✓ StaticArrays → StaticArraysStatisticsExt 76.5 s ✓ StaticArrays → StaticArraysChainRulesCoreExt 44.0 s ✓ Rotations 32.5 s ✓ JSON 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:  (block (:: version VersionNumber) (:: status Int16) (:: headers Headers) (:: body (curly Vector UInt8)) (:: request Message) (= #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 (:: 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:3166  [2] 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:3736  [3] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4317  [4] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133  [5] 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:1320  [6] 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:1270  [7] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4177  [8] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  [9] (::Base.JuliaLowering.var"#expand_forms_2##2#expand_forms_2##3"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}})(e::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [inlined]  [10] 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  [11] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421  [12] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4133 [inlined]  [13] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4450  [14] 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  [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:530  [16] eval(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; macro_world::UInt64, soft_scope::Nothing, opts::@Kwargs{expr_compat_mode::Bool})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:518 [inlined]  [17] top-level scope  @ ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:1  [18] macro expansion  @ ~/.julia/packages/HTTP/aTjcj/src/Messages.jl:1 [inlined]  [19] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [20] top-level scope  @ ~/.julia/packages/HTTP/aTjcj/src/HTTP.jl:40  [21] include(mod::Module, _path::String)  @ Base Base.jl:326  [22] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [23] top-level scope  @ stdin:5  [24] eval(m::Module, e::Any)  @ Core boot.jl:521  [25] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [26] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [27] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [28] _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  ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ======================================================================================  cmd: /opt/julia/bin/julia 235 running 1 of 1  signal (10): User defined signal 1 _ZN4llvm5Value11setMetadataEjPNS_6MDNodeE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm11InstructionD1Ev at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm5Value11deleteValueEv at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm11Instruction15eraseFromParentEv at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZL28formLCSSAForInstructionsImplRN4llvm15SmallVectorImplIPNS_11InstructionEEERKNS_13DominatorTreeERKNS_8LoopInfoEPNS_15ScalarEvolutionEPNS0_IPNS_7PHINodeEEESG_RNS_13SmallDenseMapIPNS_4LoopENS_11SmallVectorIPNS_10BasicBlockELj1EEELj4ENS_12DenseMapInfoISJ_vEENS_6detail12DenseMapPairISJ_SN_EEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZL13formLCSSAImplRN4llvm4LoopERKNS_13DominatorTreeEPKNS_8LoopInfoEPNS_15ScalarEvolutionERNS_13SmallDenseMapIPS0_NS_11SmallVectorIPNS_10BasicBlockELj1EEELj4ENS_12DenseMapInfoISB_vEENS_6detail12DenseMapPairISB_SF_EEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm9LCSSAPass3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm25FunctionToLoopPassAdaptor3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) run at /source/src/pipeline.cpp:982:12 operator() at /source/src/jitlayers.cpp:1298:17 operator() at /source/src/jitlayers.cpp:1435:12 [inlined] optimizeModule at /source/src/jitlayers.cpp:2382:18 materialize at /source/src/jitlayers.cpp:905:31 _ZN4llvm3orc19MaterializationTask3runEv at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) dispatch at /source/src/julia-task-dispatcher.h:353:11 _ZN4llvm3orc16ExecutionSession22dispatchOutstandingMUsEv at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm3orc16ExecutionSession17OL_completeLookupESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EESt10shared_ptrINS0_23AsynchronousSymbolQueryEESt8functionIFvRKNS_8DenseMapIPNS0_8JITDylibENS_8DenseSetINS0_15SymbolStringPtrENS_12DenseMapInfoISF_vEEEENSG_ISD_vEENS_6detail12DenseMapPairISD_SI_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm3orc25InProgressFullLookupState8completeESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm3orc16ExecutionSession19OL_applyQueryPhase1ESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EENS_5ErrorE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) _ZN4llvm3orc16ExecutionSession6lookupENS0_10LookupKindERKSt6vectorISt4pairIPNS0_8JITDylibENS0_19JITDylibLookupFlagsEESaIS8_EENS0_15SymbolLookupSetENS0_11SymbolStateENS_15unique_functionIFvNS_8ExpectedINS_8DenseMapINS0_15SymbolStringPtrENS0_17ExecutorSymbolDefENS_12DenseMapInfoISI_vEENS_6detail12DenseMapPairISI_SJ_EEEEEEEEESt8functionIFvRKNSH_IS6_NS_8DenseSetISI_SL_EENSK_IS6_vEENSN_IS6_SV_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.21.1jl (unknown line) publishCIs at /source/src/jitlayers.cpp:2085:14 jl_compile_codeinst_impl at /source/src/jitlayers.cpp:510:39 jl_compile_method_internal at /source/src/gf.c:3677:27 _jl_invoke at /source/src/gf.c:4130:16 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] ijl_lower at /source/src/ast.c:1274:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:598:31 jl_eval_module_expr at /source/src/toplevel.c:263:5 [inlined] jl_toplevel_eval_flex at /source/src/toplevel.c:665:27 jl_eval_toplevel_stmts at /source/src/toplevel.c:602:15 jl_toplevel_eval_flex at /source/src/toplevel.c:684:27 ijl_toplevel_eval at /source/src/toplevel.c:782:12 ijl_toplevel_eval_in at /source/src/toplevel.c:827:13 eval at ./boot.jl:521:0 (pc: 1) include_string at ./loading.jl:3132:0 (pc: 207) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 _include at ./loading.jl:3192:0 (pc: 122) include at ./Base.jl:326:0 (pc: 1) include_package_for_output at ./loading.jl:3296:0 (pc: 837) jfptr_include_package_for_output_1.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:243:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:706:13 jl_interpret_toplevel_thunk at /source/src/interpreter.c:897:21 ijl_eval_thunk at /source/src/toplevel.c:768:18 jl_toplevel_eval_flex at /source/src/toplevel.c:712:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:602:15 jl_toplevel_eval_flex at /source/src/toplevel.c:684:27 ijl_toplevel_eval at /source/src/toplevel.c:782:12 ijl_toplevel_eval_in at /source/src/toplevel.c:827:13 eval at ./boot.jl:521:0 (pc: 1) include_string at ./loading.jl:3132:0 (pc: 207) include_string at ./loading.jl:3142:0 [inlined] exec_options at ./client.jl:353:0 (pc: 841) _start at ./client.jl:596:0 (pc: 294) jfptr__start_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] true_main at /source/src/jlapi.c:971:29 jl_repl_entrypoint at /source/src/jlapi.c:1138:15 main at /source/cli/loader_exe.c:58:15 unknown function (ip: 0x70e64dd50249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file)   ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ==============================================================  ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 68 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:457:34 wait at ./task.jl:1246:0 (pc: 107) wait_forever at ./task.jl:1168:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] start_task at /source/src/task.c:1275:19 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007d9a4b815e10 Total snapshots: 529. Utilization: 0% ╎529 @Base/task.jl:1168 wait_forever() 528╎ 529 @Base/task.jl:1246 wait() ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile. --trace-compile is enabled during profile collection. ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:457:34 wait at ./task.jl:1246:0 (pc: 107) wait_forever at ./task.jl:1168:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] start_task at /source/src/task.c:1275:19 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1361 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007caac7269960 Total snapshots: 376. Utilization: 0% ╎376 @Base/task.jl:1168 wait_forever() 375╎ 376 @Base/task.jl:1246 wait() [68] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/precompile.jl:34 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:457:34 wait at ./task.jl:1246:0 (pc: 107) wait_forever at ./task.jl:1168:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4138:23 [inlined] ijl_apply_generic at /source/src/gf.c:4364:12 jl_apply at /source/src/julia.h:2388:12 [inlined] start_task at /source/src/task.c:1275:19 unknown function (ip: (nil)) at (unknown file) Allocations: 12467580 (Pool: 12466924; Big: 656); GC: 12 val already in a list atexit hook threw an error: ErrorException("schedule: Task not runnable") error at ./error.jl:56:0 (pc: 6) #schedule#623 at ./task.jl:1051:0 (pc: 71) schedule at ./task.jl:1043:0 [inlined] uv_writecb_task at ./stream.jl:1198:0 (pc: 11) jlcapi_uv_writecb_task_643.1 at /opt/julia/lib/julia/sys.so (unknown line) uv__write_callbacks at /workspace/srcdir/libuv/src/unix/stream.c:926:0 uv__stream_io at /workspace/srcdir/libuv/src/unix/stream.c:1227:0 uv__run_pending at /workspace/srcdir/libuv/src/unix/core.c:824:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:420:0 ijl_process_events at /source/src/jl_uv.c:397:21 process_events at ./libuv.jl:133:0 [inlined] wait at ./task.jl:1233:0 (pc: 15) PkgEval terminated after 2731.99s: test duration exceeded the time limit