Package evaluation to test FLOWMath on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-06T06:03:12.386 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 12.07s ################################################################################ # Installation # Installing FLOWMath... Resolving package versions... Installed FLOWMath ───────── v1.0.0 Installed StaticArraysCore ─ v1.4.4 Installed OffsetArrays ───── v1.17.0 Installed StaticArrays ───── v1.9.18 Installed Preferences ────── v1.5.2 Installed PrecompileTools ── v1.3.4 Updating `~/.julia/environments/v1.14/Project.toml` [6cb5d3fb] + FLOWMath v1.0.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [6cb5d3fb] + FLOWMath v1.0.0 [6fe1bfb0] + OffsetArrays v1.17.0 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [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 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [4536629a] + OpenBLAS_jll v0.3.33+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 1.48s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 4.6 s ✓ TestEnv 1 dependency successfully precompiled in 5 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 3.6 s ✓ MacroTools 0.6 s ✓ Adapt 0.9 s ✓ ConstructionBase 1.8 s ✓ IrrationalConstants 0.7 s ✓ StaticArraysCore 0.8 s ✓ DocStringExtensions 68.9 s ✓ OffsetArrays 1.1 s ✓ NaNMath 2.0 s ✓ Preferences 1.4 s ✓ CommonSubexpressions 0.9 s ✓ ArrayInterface 0.4 s ✓ ConstructionBase → ConstructionBaseLinearAlgebraExt 0.7 s ✓ DiffResults 1.4 s ✓ LogExpFunctions 27.6 s ✓ OffsetArrays → OffsetArraysAdaptExt 2.5 s ✓ JLLWrappers 2.2 s ✓ PrecompileTools 0.4 s ✓ ArrayInterface → ArrayInterfaceStaticArraysCoreExt 2.4 s ✓ Setfield 2.6 s ✓ OpenSpecFun_jll 243.4 s ✓ StaticArrays 1.2 s ✓ FiniteDiff 57.7 s ✓ SpecialFunctions 27.0 s ✓ Adapt → AdaptStaticArraysExt 29.5 s ✓ ConstructionBase → ConstructionBaseStaticArraysExt 55.8 s ✓ FLOWMath 28.9 s ✓ FiniteDiff → FiniteDiffStaticArraysExt 1.1 s ✓ DiffRules 74.1 s ✓ ForwardDiff 29.2 s ✓ ForwardDiff → ForwardDiffStaticArraysExt 30 dependencies successfully precompiled in 671 seconds. 14 already precompiled. Precompilation completed after 700.61s ################################################################################ # Testing # Testing FLOWMath Test Could not use exact versions of packages in manifest, re-resolving. Note: if you do not check your manifest file into source control, then you can probably ignore this message. However, if you do check your manifest file into source control, then you probably want to pass the `allow_reresolve = false` kwarg when calling the `Pkg.test` function. Updating `/tmp/jl_EKGqqb/Project.toml` [6cb5d3fb] + FLOWMath v1.0.0 [6a86dc24] ↑ FiniteDiff v2.6.0 ⇒ v2.31.0 [f6369f11] ↑ ForwardDiff v0.10.9 ⇒ v1.3.3 [37e2e46d] ~ LinearAlgebra ⇒ v1.14.0 [8dfed614] ~ Test ⇒ v1.11.0 Updating `/tmp/jl_EKGqqb/Manifest.toml` [79e6a3ab] + Adapt v4.6.0 [4fba245c] ↑ ArrayInterface v2.12.0 ⇒ v7.25.0 [9e28174c] - BinDeps v1.0.0 [b99e7846] - BinaryProvider v0.5.8 [bbf7d656] ↑ CommonSubexpressions v0.2.0 ⇒ v0.3.1 [187b0558] + ConstructionBase v1.6.0 [163ba53b] ↑ DiffResults v1.0.2 ⇒ v1.1.0 [b552c78f] ↑ DiffRules v1.0.1 ⇒ v1.16.0 [ffbed154] + DocStringExtensions v0.9.5 [6cb5d3fb] + FLOWMath v1.0.0 [6a86dc24] ↑ FiniteDiff v2.6.0 ⇒ v2.31.0 [f6369f11] ↑ ForwardDiff v0.10.9 ⇒ v1.3.3 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.8.0 ⌅ [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [77ba4419] ↑ NaNMath v0.3.3 ⇒ v1.1.3 [6fe1bfb0] + OffsetArrays v1.17.0 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [ae029012] - Requires v1.0.2 [efcf1570] + Setfield v1.1.2 [276daf66] ↑ SpecialFunctions v0.8.0 ⇒ v2.8.0 [90137ffa] ↑ StaticArrays v0.12.1 ⇒ v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] - Statistics [30578b45] - URIParser v0.4.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 [9fa8497b] + Future v1.11.0 [b77e0a4c] ~ InteractiveUtils ⇒ v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [76f85450] - LibGit2 [8f399da3] ~ Libdl ⇒ v1.11.0 [37e2e46d] ~ LinearAlgebra ⇒ v1.14.0 [56ddb016] ~ Logging ⇒ v1.11.0 [d6f4376e] ~ Markdown ⇒ v1.11.0 [44cfe95a] - Pkg [de0858da] ~ Printf ⇒ v1.11.0 [3fa0cd96] - REPL [9a3f8284] ~ Random ⇒ v1.11.0 [ea8e919c] ~ SHA ⇒ v1.13.0 [9e88b42a] ~ Serialization ⇒ v1.11.0 [6462fe0b] - Sockets [2f01184e] - SparseArrays [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [8dfed614] ~ Test ⇒ v1.11.0 [cf7118a7] - UUIDs [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 [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` Test Successfully re-resolved Status `/tmp/jl_EKGqqb/Project.toml` [6cb5d3fb] FLOWMath v1.0.0 [6a86dc24] FiniteDiff v2.31.0 [f6369f11] ForwardDiff v1.3.3 [37e2e46d] LinearAlgebra v1.14.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_EKGqqb/Manifest.toml` [79e6a3ab] Adapt v4.6.0 [4fba245c] ArrayInterface v7.25.0 [bbf7d656] CommonSubexpressions v0.3.1 [187b0558] ConstructionBase v1.6.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.16.0 [ffbed154] DocStringExtensions v0.9.5 [6cb5d3fb] FLOWMath v1.0.0 [6a86dc24] FiniteDiff v2.31.0 [f6369f11] ForwardDiff v1.3.3 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.8.0 ⌅ [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [77ba4419] NaNMath v1.1.3 [6fe1bfb0] OffsetArrays v1.17.0 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [efcf1570] Setfield v1.1.2 [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 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test 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 [8e850b90] libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... WARNING: Method definition var"#f##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:12 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:25. WARNING: Method definition var"#f_cs_safe##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:13 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:26. WARNING: Method definition var"#f##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:25 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:52. WARNING: Method definition var"#f_cs_safe##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:26 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:53. WARNING: Method definition var"#f##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:52 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:64. WARNING: Method definition var"#f_cs_safe##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:53 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:65. WARNING: Method definition var"#f##0"(Any, Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:37 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:77. WARNING: Method definition var"#f_cs_safe##0"(Any, Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:38 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:78. WARNING: Method definition var"#f##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:64 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:142. WARNING: Method definition var"#f##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:142 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:149. WARNING: Method definition var"#f##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:149 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:153. WARNING: Method definition (::Main.var"#wrapper##0"{xpt_type})(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:685 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:754. WARNING: Method definition (::Main.var"#wrapper2##0"{xpt_type})(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:693 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:758. WARNING: Method definition (::Main.var"#wrapper##0"{xpt_type})(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:754 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:791. WARNING: Method definition (::Main.var"#wrapper2##0"{xpt_type})(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:758 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:795. WARNING: Method definition (::Main.var"#wrapper##0"{xpt_type})(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:791 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:834. WARNING: Method definition (::Main.var"#wrapper2##0"{xpt_type})(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:795 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:838. WARNING: Method definition var"#wrapper3##0"(Any) in module Main at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:799 overwritten at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:842. FLOWMath.jl: Error During Test at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:858 Test threw exception Expression: ForwardDiff.derivative((x0->begin #= /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:858 =# step_smooth(x0, 1.0, 1.0) end), x[i]) == dy[i] internal lowering bug: #= /home/pkgeval/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:174 =# - `jl_assert(numchildren(ex) > 1, _)`: ex Expression: (&& (call == z (ref tup 1))) Containing expressions: (local (= val (return (&& (call == z (ref tup 1)))))) Detailed provenance: (&& (call == z (ref tup 1))) └─ (&& (call == z (ref tup 1))) └─ (&& (call == z (ref tup 1))) ├─ @ /home/pkgeval/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:174 └─ (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:174 =#) (return (&& (call == z (ref tup 1))))) └─ @ /home/pkgeval/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:174 Stacktrace: [1] macro expansion @ /source/usr/share/julia/JuliaLowering/src/ast.jl:23 [inlined] [2] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4146 [3] 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 [4] (::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{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:4416 [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 [6] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4416 [7] 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 [8] 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 [9] 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 [10] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4177 [11] 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 [12] expand_decls(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2211 [13] 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:4278 [14] 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] [15] (::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] [16] 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 [17] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [18] 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] [19] (::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] [20] 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 [21] 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 [22] 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] [23] 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 [24] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:355 [25] macro expansion @ ~/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:37 [inlined] [26] iszero(partials::ForwardDiff.Partials{1, Float64}) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:37 [inlined] [27] macro expansion @ ~/.julia/packages/ForwardDiff/z3jRk/src/dual.jl:569 [inlined] [28] macro expansion @ ~/.julia/packages/ForwardDiff/z3jRk/src/dual.jl:158 [inlined] [29] ^(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, y::Int64) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/dual.jl:550 [inlined] [30] literal_pow(f::typeof(^), x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, ::Val{5}) @ Base intfuncs.jl:487 [inlined] [31] _step_smooth(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}; N::Int64) @ FLOWMath ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:252 [32] macro expansion @ ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:243 [inlined] [33] step_smooth(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, x_step::Float64, dx::Float64, a::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, b::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}; N::Int64) @ FLOWMath ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:229 [inlined] [34] macro expansion @ ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:236 [inlined] [35] step_smooth(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, x_step::Float64, dx::Float64, a::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, b::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}) @ FLOWMath ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:229 [inlined] [36] macro expansion @ ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:236 [inlined] [37] step_smooth(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, x_step::Float64, dx::Float64) @ FLOWMath ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:229 [inlined] ┌[38] macro expansion │ @ ~/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:858 [inlined] ╰──── repeated 2 times [40] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [41] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [42] (::var"##->###0")(x0::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}) @ Main /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:7 [inlined] [43] macro expansion @ ~/.julia/packages/ForwardDiff/z3jRk/src/derivative.jl:14 [inlined] [44] derivative(f::var"##->###0", x::Float64) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/derivative.jl:5 FLOWMath.jl: Error During Test at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:858 Test threw exception Expression: ForwardDiff.derivative((x0->begin #= /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:858 =# step_smooth(x0, 1.0, 1.0) end), x[i]) == dy[i] internal lowering bug: #= /home/pkgeval/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:174 =# - `jl_assert(numchildren(ex) > 1, _)`: ex Expression: (&& (call == z (ref tup 1))) Containing expressions: (local (= val (return (&& (call == z (ref tup 1)))))) Detailed provenance: (&& (call == z (ref tup 1))) └─ (&& (call == z (ref tup 1))) └─ (&& (call == z (ref tup 1))) ├─ @ /home/pkgeval/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:174 └─ (macrocall @inbounds :(#= /home/pkgeval/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:174 =#) (return (&& (call == z (ref tup 1))))) └─ @ /home/pkgeval/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:174 Stacktrace: [1] macro expansion @ /source/usr/share/julia/JuliaLowering/src/ast.jl:23 [inlined] [2] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4146 [3] 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 [4] (::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{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:4416 [5] mapchildren(f::Base.JuliaLowering.var"#expand_forms_2##0#expand_forms_2##1"{Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}}, ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaSyntax /source/usr/share/julia/JuliaSyntax/src/porcelain/syntax_graph.jl:707 [6] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4416 [7] 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 [8] 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 [9] 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 [10] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4177 [11] 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 [12] expand_decls(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:2211 [13] 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:4278 [14] 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] [15] (::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] [16] 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 [17] expand_forms_2(ctx::Base.JuliaLowering.DesugaringContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, docs::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4421 [18] 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] [19] (::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] [20] 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 [21] 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 [22] 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] [23] 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 [24] (::Base.JuliaLowering.GeneratedFunctionStub)(::UInt64, ::Method, ::Any, ::Any, ::Any, ::Any, ::Vararg{Any}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:355 [25] macro expansion @ ~/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:37 [inlined] [26] iszero(partials::ForwardDiff.Partials{1, Float64}) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/partials.jl:37 [inlined] [27] macro expansion @ ~/.julia/packages/ForwardDiff/z3jRk/src/dual.jl:569 [inlined] [28] macro expansion @ ~/.julia/packages/ForwardDiff/z3jRk/src/dual.jl:158 [inlined] [29] ^(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, y::Int64) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/dual.jl:550 [inlined] [30] literal_pow(f::typeof(^), x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, ::Val{5}) @ Base intfuncs.jl:487 [inlined] [31] _step_smooth(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}; N::Int64) @ FLOWMath ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:252 [32] macro expansion @ ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:243 [inlined] [33] step_smooth(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, x_step::Float64, dx::Float64, a::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, b::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}; N::Int64) @ FLOWMath ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:229 [inlined] [34] macro expansion @ ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:236 [inlined] [35] step_smooth(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, x_step::Float64, dx::Float64, a::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, b::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}) @ FLOWMath ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:229 [inlined] [36] macro expansion @ ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:236 [inlined] [37] step_smooth(x::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}, x_step::Float64, dx::Float64) @ FLOWMath ~/.julia/packages/FLOWMath/rdJzA/src/smooth.jl:229 [inlined] ┌[38] macro expansion │ @ ~/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:858 [inlined] ╰──── repeated 2 times [40] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [41] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [42] (::var"##->###0")(x0::ForwardDiff.Dual{ForwardDiff.Tag{var"##->###0", Float64}, Float64, 1}) @ Main /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:7 [inlined] [43] macro expansion @ ~/.julia/packages/ForwardDiff/z3jRk/src/derivative.jl:14 [inlined] [44] derivative(f::var"##->###0", x::Float64) @ ForwardDiff ~/.julia/packages/ForwardDiff/z3jRk/src/derivative.jl:5 Test Summary: | Pass Error Total Time FLOWMath.jl | 159 2 161 1m40.8s RNG of the outermost testset: Random.Xoshiro(0xe6a604e36c547a5b, 0x92e94d12f00c26cd, 0x3c92bbc853ee56b3, 0x29bd02ada9e9ab1b, 0xf26aa9c585844dfe) ERROR: LoadError: Some tests did not pass: 159 passed, 0 failed, 2 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/FLOWMath/rdJzA/test/runtests.jl:7 Testing failed after 335.32s ERROR: LoadError: Package FLOWMath errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3247 [3] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [8] include(mod::Module, _path::String) @ Base Base.jl:326 [9] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [10] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 1065.92s: package tests unexpectedly errored