Package evaluation of DiffEqDiffTools on Julia 1.10.8 (92f03a4775*) started at 2025-02-25T05:28:08.374 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.04s ################################################################################ # Installation # Installing DiffEqDiffTools... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [01453d9d] + DiffEqDiffTools v1.7.0 Updating `~/.julia/environments/v1.10/Manifest.toml` ⌅ [4fba245c] + ArrayInterface v2.14.17 [01453d9d] + DiffEqDiffTools v1.7.0 [ae029012] + Requires v1.3.0 ⌅ [90137ffa] + StaticArrays v0.12.6 [56f22d72] + Artifacts [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [2f01184e] + SparseArrays v1.10.0 [10745b16] + Statistics v1.10.0 [cf7118a7] + UUIDs [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [4536629a] + OpenBLAS_jll v0.3.23+4 [bea87d4a] + SuiteSparse_jll v7.2.1+1 [8e850b90] + libblastrampoline_jll v5.11.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 4.71s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 16.15s ################################################################################ # Testing # Testing DiffEqDiffTools Status `/tmp/jl_j7pTgh/Project.toml` ⌅ [4fba245c] ArrayInterface v2.14.17 [aae01518] BandedMatrices v1.9.1 [ffab5731] BlockBandedMatrices v0.13.4 [01453d9d] DiffEqDiffTools v1.7.0 [ae029012] Requires v1.3.0 ⌅ [90137ffa] StaticArrays v0.12.6 [37e2e46d] LinearAlgebra [2f01184e] SparseArrays v1.10.0 [8dfed614] Test Status `/tmp/jl_j7pTgh/Manifest.toml` ⌅ [4fba245c] ArrayInterface v2.14.17 [4c555306] ArrayLayouts v1.11.1 [aae01518] BandedMatrices v1.9.1 [8e7c35d0] BlockArrays v1.4.0 [ffab5731] BlockBandedMatrices v0.13.4 [01453d9d] DiffEqDiffTools v1.7.0 [1a297f60] FillArrays v1.13.0 [a3b82374] MatrixFactorizations v3.0.1 [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [ae029012] Requires v1.3.0 ⌅ [90137ffa] StaticArrays v0.12.6 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [b77e0a4c] InteractiveUtils [8f399da3] Libdl [37e2e46d] LinearAlgebra [56ddb016] Logging [d6f4376e] Markdown [de0858da] Printf [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [2f01184e] SparseArrays v1.10.0 [10745b16] Statistics v1.10.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test [cf7118a7] UUIDs [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [4536629a] OpenBLAS_jll v0.3.23+4 [bea87d4a] SuiteSparse_jll v7.2.1+1 [8e850b90] libblastrampoline_jll v5.11.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test Summary: | Pass Total Time Derivative single point f : R -> R tests | 5 5 1.9s 2.277254 seconds (205.91 k allocations: 12.908 MiB, 99.72% compilation time) ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Val{:complex} makes the epsilon array redundant. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:58 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Val{:complex} makes the epsilon array redundant. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:58 Test Summary: | Pass Total Time Derivative StridedArray f : R -> R tests | 15 15 1.8s 1.772409 seconds (919.74 k allocations: 64.234 MiB, 2.18% gc time, 99.59% compilation time) ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 Test Summary: | Pass Total Time Derivative single point f : C -> C tests | 2 2 0.0s 0.000364 seconds (185 allocations: 9.047 KiB) ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 Test Summary: | Pass Total Time Derivative StridedArray f : C -> C tests | 14 14 0.7s 0.663001 seconds (234.25 k allocations: 16.020 MiB, 5.41% gc time, 99.18% compilation time) WARNING: Method definition f(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:49 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:86. ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 Test Summary: | Pass Total Time Derivative single point f : R -> C tests | 2 2 0.0s 0.000364 seconds (186 allocations: 9.344 KiB) ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 ┌ Warning: Pre-computed function values are only useful for fdtype==Val{:forward}. └ @ DiffEqDiffTools ~/.julia/packages/DiffEqDiffTools/3mm8U/src/derivatives.jl:47 Test Summary: | Pass Total Time Derivative StridedArray f : R -> C tests | 21 21 0.6s 0.640142 seconds (189.57 k allocations: 12.987 MiB, 98.98% compilation time) WARNING: Method definition f(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:86 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:170. Test Summary: | Pass Total Time Gradient of f:vector->scalar real-valued tests | 14 14 1.5s 1.489933 seconds (837.00 k allocations: 56.856 MiB, 0.78% gc time, 99.78% compilation time) WARNING: Method definition f(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:170 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:200. Test Summary: | Pass Total Time Gradient of f : C^N -> C tests | 9 9 0.6s 0.569875 seconds (357.39 k allocations: 24.128 MiB, 99.62% compilation time) WARNING: Method definition f(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:200 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:222. Test Summary: | Pass Total Time Gradient of f : C^N -> R tests | 6 6 0.3s 0.265095 seconds (126.23 k allocations: 8.621 MiB, 99.78% compilation time: 100% of which was recompilation) WARNING: Method definition f(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:222 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:241. Test Summary: | Pass Total Time Gradient of f : R^N -> C tests | 6 6 0.5s 0.465813 seconds (247.04 k allocations: 16.867 MiB, 7.47% gc time, 99.56% compilation time) Test Summary: | Pass Broken Total Time Gradient of f:scalar->vector real-valued tests | 11 1 12 1.0s 1.036111 seconds (568.60 k allocations: 38.707 MiB, 1.15% gc time, 99.75% compilation time) WARNING: Method definition f(Any, Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:260 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:289. Test Summary: | Pass Total Time Gradient of f:vector->scalar complex-valued tests | 6 6 0.6s 0.586901 seconds (302.27 k allocations: 20.717 MiB, 99.78% compilation time) Test Summary: | Pass Total Time Out-of-Place Jacobian StridedArray real-valued tests | 8 8 6.5s 6.474429 seconds (4.03 M allocations: 277.641 MiB, 6.06% gc time, 99.96% compilation time) Test Summary: | Pass Total Time inPlace Jacobian StridedArray real-valued tests | 8 8 3.8s 3.841462 seconds (1.15 M allocations: 79.163 MiB, 0.70% gc time, 99.93% compilation time) WARNING: Method definition iipf(Any, Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:310 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:360. WARNING: Method definition oopf(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:314 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:364. Test Summary: | Pass Total Time Out-of-Place Jacobian StridedArray f : C^N -> C^N tests | 5 5 4.1s 4.069453 seconds (1.84 M allocations: 126.827 MiB, 0.97% gc time, 99.96% compilation time) Test Summary: | Pass Total Time inPlace Jacobian StridedArray f : C^N -> C^N tests | 5 5 2.5s 2.493637 seconds (732.42 k allocations: 50.626 MiB, 0.52% gc time, 99.92% compilation time) WARNING: Method definition oopf(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:364 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:397. WARNING: Method definition iipf(Any, Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:360 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:398. Test Summary: | Pass Total Time Jacobian for non-vector inputs | 6 6 3.9s 3.867134 seconds (1.40 M allocations: 96.425 MiB, 0.38% gc time, 99.92% compilation time) WARNING: Method definition f(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:241 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:410. Test Summary: | Pass Total Time Hessian StridedArray f : R^N -> R tests | 5 5 2.7s 2.660026 seconds (544.65 k allocations: 37.125 MiB, 0.46% gc time, 99.96% compilation time) WARNING: Method definition f(Any, Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:289 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/coloring_tests.jl:4. WARNING: Method definition oopf(Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/finitedifftests.jl:397 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/coloring_tests.jl:13. WARNING: Method definition f(Any, Any) in module Main at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/coloring_tests.jl:4 overwritten at /home/pkgeval/.julia/packages/DiffEqDiffTools/3mm8U/test/coloring_tests.jl:98. 370.465833 seconds (232.44 M allocations: 170.707 GiB, 15.14% gc time, 23.06% compilation time: 1% of which was recompilation) Testing DiffEqDiffTools tests passed Testing completed after 375.56s PkgEval succeeded after 405.73s