Package evaluation to test ForwardDiffChainRules on Julia 1.14.0-DEV.1786 (45ee44a91e*) started at 2026-02-22T15:46:20.664 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 11.9s ################################################################################ # Installation # Installing ForwardDiffChainRules... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [c9556dd2] + ForwardDiffChainRules v0.3.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [d360d2e6] + ChainRulesCore v1.26.0 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [c78775a3] + DifferentiableFlatten v0.1.1 [ffbed154] + DocStringExtensions v0.9.5 [f6369f11] + ForwardDiff v1.3.2 [c9556dd2] + ForwardDiffChainRules v0.3.0 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [77ba4419] + NaNMath v1.1.3 [d9ec5142] + NamedTupleTools v0.14.3 [bac558e1] + OrderedCollections v1.8.1 [21216c6a] + Preferences v1.5.1 [ae029012] + Requires v1.3.1 [276daf66] + SpecialFunctions v2.7.1 [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.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.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.3.0+1 [4536629a] + OpenBLAS_jll v0.3.30+0 [05823500] + OpenLibm_jll v0.8.7+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Installation completed after 2.26s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 1313.0 ms ✓ CommonSubexpressions 1348.8 ms ✓ Statistics → SparseArraysExt 1560.4 ms ✓ StructArrays 1241.5 ms ✓ JLLWrappers 2826.7 ms ✓ ChainRulesCore 13828.1 ms ✓ StaticArrays 1375.8 ms ✓ StructArrays → StructArraysSparseArraysExt 859.1 ms ✓ StructArrays → StructArraysLinearAlgebraExt 828.2 ms ✓ StructArrays → StructArraysAdaptExt 1700.5 ms ✓ OpenSpecFun_jll 1424.6 ms ✓ ChainRulesCore → ChainRulesCoreSparseArraysExt 3597.5 ms ✓ LogExpFunctions → LogExpFunctionsChainRulesCoreExt 1476.6 ms ✓ StaticArrays → StaticArraysStatisticsExt 1504.6 ms ✓ StaticArrays → StaticArraysChainRulesCoreExt 1470.9 ms ✓ ConstructionBase → ConstructionBaseStaticArraysExt 1421.5 ms ✓ Adapt → AdaptStaticArraysExt 1679.8 ms ✓ StructArrays → StructArraysStaticArraysExt 5071.0 ms ✓ SpecialFunctions 1761.2 ms ✓ DifferentiableFlatten 12875.7 ms ✓ ChainRules 3137.1 ms ✓ FiniteDifferences 4083.4 ms ✓ SpecialFunctions → SpecialFunctionsChainRulesCoreExt 6608.6 ms ✓ ForwardDiff 1878.1 ms ✓ ForwardDiff → ForwardDiffStaticArraysExt 2682.7 ms ✓ ForwardDiffChainRules 25 dependencies successfully precompiled in 78 seconds. 47 already precompiled. Precompilation completed after 100.27s ################################################################################ # Testing # Testing ForwardDiffChainRules Status `/tmp/jl_z5HQjg/Project.toml` [082447d4] ChainRules v1.73.0 [d360d2e6] ChainRulesCore v1.26.0 [26cc04aa] FiniteDifferences v0.12.33 [f6369f11] ForwardDiff v1.3.2 [c9556dd2] ForwardDiffChainRules v0.3.0 [d9ec5142] NamedTupleTools v0.14.3 [37e2e46d] LinearAlgebra v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_z5HQjg/Manifest.toml` [79e6a3ab] Adapt v4.4.0 [082447d4] ChainRules v1.73.0 [d360d2e6] ChainRulesCore v1.26.0 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [c78775a3] DifferentiableFlatten v0.1.1 [ffbed154] DocStringExtensions v0.9.5 [26cc04aa] FiniteDifferences v0.12.33 [f6369f11] ForwardDiff v1.3.2 [c9556dd2] ForwardDiffChainRules v0.3.0 [46192b85] GPUArraysCore v0.2.0 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [77ba4419] NaNMath v1.1.3 [d9ec5142] NamedTupleTools v0.14.3 [bac558e1] OrderedCollections v1.8.1 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [c1ae055f] RealDot v0.1.0 [ae029012] Requires v1.3.1 [708f8203] Richardson v1.4.2 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.7.1 [90137ffa] StaticArrays v1.9.17 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [09ab397b] StructArrays v0.7.2 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [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 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.30+0 [05823500] OpenLibm_jll v0.8.7+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Testing Running tests... WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead). You may need to write `f(x::Vararg{T})` rather than `f(x::Vararg{<:T})` or `f(x::Vararg{T}) where T` instead of `f(x::Vararg{T} where T)`. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead). You may need to write `f(x::Vararg{T})` rather than `f(x::Vararg{<:T})` or `f(x::Vararg{T}) where T` instead of `f(x::Vararg{T} where T)`. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead). You may need to write `f(x::Vararg{T})` rather than `f(x::Vararg{<:T})` or `f(x::Vararg{T}) where T` instead of `f(x::Vararg{T} where T)`. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead). You may need to write `f(x::Vararg{T})` rather than `f(x::Vararg{<:T})` or `f(x::Vararg{T}) where T` instead of `f(x::Vararg{T} where T)`. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. frule was called frule was called frule was called frule was called WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead). You may need to write `f(x::Vararg{T})` rather than `f(x::Vararg{<:T})` or `f(x::Vararg{T}) where T` instead of `f(x::Vararg{T} where T)`. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. WARNING: Wrapping `Vararg` directly in UnionAll is deprecated (wrap the tuple instead). You may need to write `f(x::Vararg{T})` rather than `f(x::Vararg{<:T})` or `f(x::Vararg{T}) where T` instead of `f(x::Vararg{T} where T)`. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called frule was called Test Summary: | Pass Total Time ForwardDiff frule | 23 23 1m29.4s Testing ForwardDiffChainRules tests passed Testing completed after 103.1s PkgEval succeeded after 235.55s