Package evaluation to load FastDifferentiation on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-06T11:26:00.699 ################################################################################ # Set-up # Set-up completed after 0.12s ################################################################################ # Installation # Installing FastDifferentiation... Resolving package versions... Installed OpenSpecFun_jll ─────────── v0.5.6+0 Installed LogExpFunctions ─────────── v1.0.1 Installed SpecialFunctions ────────── v2.8.0 Installed DataStructures ──────────── v0.19.5 Installed NaNMath ─────────────────── v1.1.3 Installed Preferences ─────────────── v1.5.2 Installed PrecompileTools ─────────── v1.3.4 Installed FastDifferentiation ─────── v0.4.5 Installed DiffRules ───────────────── v1.16.0 Installed RuntimeGeneratedFunctions ─ v0.5.19 Installed ExprTools ───────────────── v0.1.10 Installed JLLWrappers ─────────────── v1.8.0 Installed OrderedCollections ──────── v1.8.2 Installed DocStringExtensions ─────── v0.9.5 Installed StaticArraysCore ────────── v1.4.4 Installed IrrationalConstants ─────── v0.2.6 Installed StaticArrays ────────────── v1.9.18 Installing 1 artifacts Installed artifact OpenSpecFun 194.9 KiB Updating `~/.julia/environments/v1.14/Project.toml` [eb9bf01b] + FastDifferentiation v0.4.5 Updating `~/.julia/environments/v1.14/Manifest.toml` [864edb3b] + DataStructures v0.19.5 [b552c78f] + DiffRules v1.16.0 [ffbed154] + DocStringExtensions v0.9.5 [e2ba6199] + ExprTools v0.1.10 [eb9bf01b] + FastDifferentiation v0.4.5 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.8.0 [2ab3a3ac] + LogExpFunctions v1.0.1 [77ba4419] + NaNMath v1.1.3 ⌅ [bac558e1] + OrderedCollections v1.8.2 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [7e49a35a] + RuntimeGeneratedFunctions v0.5.19 [276daf66] + SpecialFunctions v2.8.0 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [4536629a] + OpenBLAS_jll v0.3.33+0 [05823500] + OpenLibm_jll v0.8.7+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 12.9s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Project No packages added to or removed from `~/.julia/environments/pkgeval/Project.toml` Manifest No packages added to or removed from `~/.julia/environments/pkgeval/Manifest.toml` Precompiling package dependencies... Precompiling project... 0.9 s ✓ StaticArraysCore 1.1 s ✓ DocStringExtensions 0.8 s ✓ ExprTools 152.5 s ✓ OrderedCollections 2.6 s ✓ IrrationalConstants 1.5 s ✓ NaNMath 2.8 s ✓ Preferences 1.0 s ✓ RuntimeGeneratedFunctions 171.9 s ✓ DataStructures 1.8 s ✓ LogExpFunctions 3.3 s ✓ JLLWrappers 2.9 s ✓ PrecompileTools 3.5 s ✓ OpenSpecFun_jll 346.5 s ✓ StaticArrays 82.8 s ✓ SpecialFunctions 1.6 s ✓ DiffRules ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47 =# Core.@doc " ConstrainedPathIterator{T<:Integer}\n\n# Fields\n\n- `node_index::T`\n- `edges::Vector{PathEdge{T}}`\n- `iterate_parents::Bool`\n- `constraint::Function`\n- `end_node_index::T`\n" struct ConstrainedPathIterator{T <: Integer} │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:59 =# │ node_index::T │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:60 =# │ edges::Vector{PathEdge{T}} │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:61 =# │ iterate_parents::Bool │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:62 =# │ constraint::Function │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:63 =# │ end_node_index::T │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =# │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =# @doc " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false" (ConstrainedPathIterator(node_index::T, end_node_index::T, edges::Vector{PathEdge{T}}, iterate_parents::Bool, constraint_function::Function) where T <: Integer) = begin │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:75 =# │ new{T}(node_index, end_node_index, edges, iterate_parents, constraint_function) │ 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__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47 =#) :: Value │ │ " ConstrainedPathIterator{T<:Integer}\n\n# Fields\n\n- `node_index::T`\n- `edges::Vector{PathEdge{T}}`\n- `iterate_parents::Bool`\n- `constraint::Function`\n- `end_node_index::T`\n" :: Value │ │ [struct] │ │ false :: Value │ │ [curly] │ │ ConstrainedPathIterator :: Identifier │ │ [<:] │ │ T :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [::] │ │ node_index :: Identifier │ │ T :: Identifier │ │ [::] │ │ edges :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ [curly] │ │ PathEdge :: Identifier │ │ T :: Identifier │ │ [::] │ │ iterate_parents :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ constraint :: Identifier │ │ Function :: Identifier │ │ [::] │ │ end_node_index :: Identifier │ │ T :: Identifier │ │ [macrocall] │ │ @doc :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =#) :: Value │ │ " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false" :: Value │ │ [=] │ │ [where] │ │ [call] │ │ ConstrainedPathIterator :: Identifier │ │ [::] │ │ node_index :: Identifier │ │ T :: Identifier │ │ [::] │ │ end_node_index :: Identifier │ │ T :: Identifier │ │ [::] │ │ edges :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ [curly] │ │ PathEdge :: Identifier │ │ T :: Identifier │ │ [::] │ │ iterate_parents :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ constraint_function :: Identifier │ │ Function :: Identifier │ │ [<:] │ │ T :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [call] │ │ [curly] │ │ new :: Identifier │ │ T :: Identifier │ │ node_index :: Identifier │ │ end_node_index :: Identifier │ │ edges :: Identifier │ │ iterate_parents :: Identifier │ │ constraint_function :: 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 │ [struct] │ │ false :: Value │ macro_source=71 │ [curly] │ │ ConstrainedPathIterator :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [::] │ │ node_index :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ edges :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [curly] │ │ PathEdge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ iterate_parents :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [::] │ │ constraint :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [::] │ │ end_node_index :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ #1#val :: Identifier │ scope_layer=1 │ [=] │ │ [where] │ │ [call] │ │ ConstrainedPathIterator :: Identifier │ scope_layer=1 │ [::] │ │ node_index :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ end_node_index :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ edges :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [curly] │ │ PathEdge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ iterate_parents :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [::] │ │ constraint_function :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ [curly] │ │ new :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ node_index :: Identifier │ scope_layer=1 │ end_node_index :: Identifier │ scope_layer=1 │ edges :: Identifier │ scope_layer=1 │ iterate_parents :: Identifier │ scope_layer=1 │ constraint_function :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=71 │ FastDifferentiation :: Value │ macro_source=71 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=71 │ FastDifferentiation :: Value │ macro_source=71 │ [inert] │ │ ConstrainedPathIterator :: Identifier │ │ [call] │ macro_source=71 │ Base.Docs.docstr :: Value │ macro_source=71 │ [call] │ macro_source=71 │ Core.svec :: Value │ macro_source=71 │ " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false" :: Value │ macro_source=71 │ [call] │ macro_source=71 │ Dict{Symbol, Any} :: Value │ macro_source=71 │ :path => "/home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl" :: Value │ macro_source=71 │ :linenumber => 65 :: Value │ macro_source=71 │ :module => FastDifferentiation :: Value │ macro_source=71 │ [where] │ │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [curly] │ │ PathEdge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ #1#val :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=71 │ FastDifferentiation :: Value │ macro_source=71 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=71 │ FastDifferentiation :: Value │ │ [inert] │ jl_source=L65 │ ConstrainedPathIterator :: Identifier │ │ [call] │ │ Base.Docs.docstr :: Value │ macro_source=71 │ [call] │ macro_source=71 │ Core.svec :: Value │ macro_source=71 │ " ConstrainedPathIterator{T<:Integer}\n\n# Fields\n\n- `node_index::T`\n- `edges::Vector{PathEdge{T}}`\n- `iterate_parents::Bool`\n- `constraint::Function`\n- `end_node_index::T`\n" :: Value │ macro_source=71 │ [call] │ │ Dict{Symbol, Any} :: Value │ macro_source=71 │ :path => "/home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl" :: Value │ macro_source=71 │ :linenumber => 47 :: Value │ macro_source=71 │ :module => FastDifferentiation :: Value │ macro_source=71 │ [call] │ │ Pair :: Value │ macro_source=71 │ [inert] │ │ fields :: Identifier │ │ [call] │ macro_source=71 │ Dict{Symbol, Any} :: Value │ macro_source=71 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl" │ line = 47 └ mod = FastDifferentiation ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =# - assignment syntax in structure fields is reserved Expression:  (= #1#val (function (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function)))) Containing expressions:  (block (:: node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint Function) (:: end_node_index T) (= #1#val (function (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function)))) (call Base.Docs.doc! FastDifferentiation (call Base.Docs.Binding FastDifferentiation :ConstrainedPathIterator) (call Base.Docs.docstr (call Core.svec " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false") (call Dict{Symbol, Any} :path => "/home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl" :linenumber => 65 :module => FastDifferentiation)) (where (curly Union (curly Tuple T T (curly Vector (curly PathEdge T)) Bool Function) (curly Tuple T)) (<: T Integer))) #1#val)  Detailed provenance:  (= #1#val (function (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function))))  └─ (= #1#val (function (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function))))  └─ (= #1#val (= (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function))))  └─ (= #1#val (= (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function))))  ├─ @ /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47 =#) " ConstrainedPathIterator{T<:Integer}\n\n# Fields\n\n- `node_index::T`\n- `edges::Vector{PathEdge{T}}`\n- `iterate_parents::Bool`\n- `constraint::Function`\n- `end_node_index::T`\n" (struct false (curly ConstrainedPathIterator (<: T Integer)) (block (:: node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint Function) (:: end_node_index T) (macrocall @doc :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =#) " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false" (= (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function)))))))  └─ @ /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47  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] 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  [15] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [16] top-level scope  @ ~/.julia/packages/FastDifferentiation/e95hO/src/FastDifferentiation.jl:46  [17] include(mod::Module, _path::String)  @ Base Base.jl:326  [18] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [19] top-level scope  @ stdin:5  [20] eval(m::Module, e::Any)  @ Core boot.jl:521  [21] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [22] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [23] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [24] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47 in expression starting at /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/FastDifferentiation.jl:1 in expression starting at stdin:5 ✗ FastDifferentiation 16 dependencies successfully precompiled in 1012 seconds. 9 already precompiled. Precompilation completed after 1032.43s ################################################################################ # Loading # Loading FastDifferentiation... ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47 =# Core.@doc " ConstrainedPathIterator{T<:Integer}\n\n# Fields\n\n- `node_index::T`\n- `edges::Vector{PathEdge{T}}`\n- `iterate_parents::Bool`\n- `constraint::Function`\n- `end_node_index::T`\n" struct ConstrainedPathIterator{T <: Integer} │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:59 =# │ node_index::T │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:60 =# │ edges::Vector{PathEdge{T}} │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:61 =# │ iterate_parents::Bool │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:62 =# │ constraint::Function │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:63 =# │ end_node_index::T │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =# │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =# @doc " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false" (ConstrainedPathIterator(node_index::T, end_node_index::T, edges::Vector{PathEdge{T}}, iterate_parents::Bool, constraint_function::Function) where T <: Integer) = begin │ #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:75 =# │ new{T}(node_index, end_node_index, edges, iterate_parents, constraint_function) │ 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__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47 =#) :: Value │ │ " ConstrainedPathIterator{T<:Integer}\n\n# Fields\n\n- `node_index::T`\n- `edges::Vector{PathEdge{T}}`\n- `iterate_parents::Bool`\n- `constraint::Function`\n- `end_node_index::T`\n" :: Value │ │ [struct] │ │ false :: Value │ │ [curly] │ │ ConstrainedPathIterator :: Identifier │ │ [<:] │ │ T :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [::] │ │ node_index :: Identifier │ │ T :: Identifier │ │ [::] │ │ edges :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ [curly] │ │ PathEdge :: Identifier │ │ T :: Identifier │ │ [::] │ │ iterate_parents :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ constraint :: Identifier │ │ Function :: Identifier │ │ [::] │ │ end_node_index :: Identifier │ │ T :: Identifier │ │ [macrocall] │ │ @doc :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =#) :: Value │ │ " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false" :: Value │ │ [=] │ │ [where] │ │ [call] │ │ ConstrainedPathIterator :: Identifier │ │ [::] │ │ node_index :: Identifier │ │ T :: Identifier │ │ [::] │ │ end_node_index :: Identifier │ │ T :: Identifier │ │ [::] │ │ edges :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ [curly] │ │ PathEdge :: Identifier │ │ T :: Identifier │ │ [::] │ │ iterate_parents :: Identifier │ │ Bool :: Identifier │ │ [::] │ │ constraint_function :: Identifier │ │ Function :: Identifier │ │ [<:] │ │ T :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [call] │ │ [curly] │ │ new :: Identifier │ │ T :: Identifier │ │ node_index :: Identifier │ │ end_node_index :: Identifier │ │ edges :: Identifier │ │ iterate_parents :: Identifier │ │ constraint_function :: 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 │ [struct] │ │ false :: Value │ macro_source=71 │ [curly] │ │ ConstrainedPathIterator :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [::] │ │ node_index :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ edges :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [curly] │ │ PathEdge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ iterate_parents :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [::] │ │ constraint :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [::] │ │ end_node_index :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [block] │ │ [=] │ │ #1#val :: Identifier │ scope_layer=1 │ [=] │ │ [where] │ │ [call] │ │ ConstrainedPathIterator :: Identifier │ scope_layer=1 │ [::] │ │ node_index :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ end_node_index :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ edges :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [curly] │ │ PathEdge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ iterate_parents :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ [::] │ │ constraint_function :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ [curly] │ │ new :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ node_index :: Identifier │ scope_layer=1 │ end_node_index :: Identifier │ scope_layer=1 │ edges :: Identifier │ scope_layer=1 │ iterate_parents :: Identifier │ scope_layer=1 │ constraint_function :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=71 │ FastDifferentiation :: Value │ macro_source=71 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=71 │ FastDifferentiation :: Value │ macro_source=71 │ [inert] │ │ ConstrainedPathIterator :: Identifier │ │ [call] │ macro_source=71 │ Base.Docs.docstr :: Value │ macro_source=71 │ [call] │ macro_source=71 │ Core.svec :: Value │ macro_source=71 │ " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false" :: Value │ macro_source=71 │ [call] │ macro_source=71 │ Dict{Symbol, Any} :: Value │ macro_source=71 │ :path => "/home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl" :: Value │ macro_source=71 │ :linenumber => 65 :: Value │ macro_source=71 │ :module => FastDifferentiation :: Value │ macro_source=71 │ [where] │ │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [curly] │ │ PathEdge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Bool :: Identifier │ scope_layer=1 │ Function :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ #1#val :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=71 │ FastDifferentiation :: Value │ macro_source=71 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=71 │ FastDifferentiation :: Value │ │ [inert] │ jl_source=L65 │ ConstrainedPathIterator :: Identifier │ │ [call] │ │ Base.Docs.docstr :: Value │ macro_source=71 │ [call] │ macro_source=71 │ Core.svec :: Value │ macro_source=71 │ " ConstrainedPathIterator{T<:Integer}\n\n# Fields\n\n- `node_index::T`\n- `edges::Vector{PathEdge{T}}`\n- `iterate_parents::Bool`\n- `constraint::Function`\n- `end_node_index::T`\n" :: Value │ macro_source=71 │ [call] │ │ Dict{Symbol, Any} :: Value │ macro_source=71 │ :path => "/home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl" :: Value │ macro_source=71 │ :linenumber => 47 :: Value │ macro_source=71 │ :module => FastDifferentiation :: Value │ macro_source=71 │ [call] │ │ Pair :: Value │ macro_source=71 │ [inert] │ │ fields :: Identifier │ │ [call] │ macro_source=71 │ Dict{Symbol, Any} :: Value │ macro_source=71 │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl" │ line = 47 └ mod = FastDifferentiation ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =# - assignment syntax in structure fields is reserved Expression:  (= #1#val (function (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function)))) Containing expressions:  (block (:: node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint Function) (:: end_node_index T) (= #1#val (function (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function)))) (call Base.Docs.doc! FastDifferentiation (call Base.Docs.Binding FastDifferentiation :ConstrainedPathIterator) (call Base.Docs.docstr (call Core.svec " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false") (call Dict{Symbol, Any} :path => "/home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl" :linenumber => 65 :module => FastDifferentiation)) (where (curly Union (curly Tuple T T (curly Vector (curly PathEdge T)) Bool Function) (curly Tuple T)) (<: T Integer))) #1#val)  Detailed provenance:  (= #1#val (function (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function))))  └─ (= #1#val (function (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function))))  └─ (= #1#val (= (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function))))  └─ (= #1#val (= (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function))))  ├─ @ /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47 =#) " ConstrainedPathIterator{T<:Integer}\n\n# Fields\n\n- `node_index::T`\n- `edges::Vector{PathEdge{T}}`\n- `iterate_parents::Bool`\n- `constraint::Function`\n- `end_node_index::T`\n" (struct false (curly ConstrainedPathIterator (<: T Integer)) (block (:: node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint Function) (:: end_node_index T) (macrocall @doc :(#= /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:65 =#) " ConstrainedPathIterator(\n node_index::T,\n end_node_index::T,\n edges::Vector{PathEdge{T}},\n iterate_parents::Bool,\n constraint_function::Function\n )\n\n`constraint_function` takes a single `PathEdge` argument and returns true or false" (= (where (call ConstrainedPathIterator (:: node_index T) (:: end_node_index T) (:: edges (curly Vector (curly PathEdge T))) (:: iterate_parents Bool) (:: constraint_function Function)) (<: T Integer)) (block (call (curly new T) node_index end_node_index edges iterate_parents constraint_function)))))))  └─ @ /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47  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] 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  [15] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:327  [16] top-level scope  @ ~/.julia/packages/FastDifferentiation/e95hO/src/FastDifferentiation.jl:46  [17] include(mod::Module, _path::String)  @ Base Base.jl:326  [18] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)  @ Base loading.jl:3296  [19] top-level scope  @ stdin:5  [20] eval(m::Module, e::Any)  @ Core boot.jl:521  [21] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [22] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [23] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [24] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/DerivativeGraph.jl:47 in expression starting at /home/pkgeval/.julia/packages/FastDifferentiation/e95hO/src/FastDifferentiation.jl:1 in expression starting at stdin:5 1 dependency had output during precompilation: ┌ FastDifferentiation │ [Output was shown above] └ ERROR: The following 1 package failed to precompile: FastDifferentiation Failed to precompile FastDifferentiation [eb9bf01b-bf85-4b60-bf87-ee5de06c00be] to "/home/pkgeval/.julia/compiled/v1.14/FastDifferentiation/jl_JICR5Z" (ProcessExited(1)). Loading failed after 240.48s ERROR: LoadError: failed process: Process(`/opt/julia/bin/julia -C native -J/opt/julia/lib/julia/sys.so -g1 --check-bounds=yes --inline=yes --check-bounds=yes --pkgimages=existing -e 'using FastDifferentiation'`, ProcessExited(1)) [1] Stacktrace: [1] pipeline_error(proc::Base.Process) @ Base process.jl:612 [inlined] [2] run(::Cmd; wait::Bool) @ Base process.jl:525 [3] run(::Cmd) @ Base process.jl:522 [4] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:197 [5] include(mod::Module, _path::String) @ Base Base.jl:326 [6] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [7] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:188 PkgEval failed after 1308.3s: package fails to precompile