Package evaluation of Tensors on Julia 1.10.8 (92f03a4775*) started at 2025-02-25T07:04:39.097 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.07s ################################################################################ # Installation # Installing Tensors... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [48a634ad] + Tensors v1.16.1 Updating `~/.julia/environments/v1.10/Manifest.toml` [bbf7d656] + CommonSubexpressions v0.3.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.3 [f6369f11] + ForwardDiff v0.10.38 [92d709cd] + IrrationalConstants v0.2.4 [692b3bcd] + JLLWrappers v1.7.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.15 [77ba4419] + NaNMath v1.1.2 [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [fdea26ae] + SIMD v3.7.1 [276daf66] + SpecialFunctions v2.5.0 [90137ffa] + StaticArrays v1.9.12 [1e83bf80] + StaticArraysCore v1.4.3 [48a634ad] + Tensors v1.16.1 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts [2a0f44e3] + Base64 [ade2ca70] + Dates [76f85450] + LibGit2 [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [ca575930] + NetworkOptions v1.2.0 [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 [4ec0a83e] + Unicode [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [e37daf67] + LibGit2_jll v1.6.4+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.2+1 [4536629a] + OpenBLAS_jll v0.3.23+4 [05823500] + OpenLibm_jll v0.8.1+4 [bea87d4a] + SuiteSparse_jll v7.2.1+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 Installation completed after 4.95s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 10.12s ################################################################################ # Testing # Testing Tensors Status `/tmp/jl_ddOuXO/Project.toml` [f6369f11] ForwardDiff v0.10.38 [aea7be01] PrecompileTools v1.2.1 [fdea26ae] SIMD v3.7.1 [90137ffa] StaticArrays v1.9.12 [48a634ad] Tensors v1.16.1 [a759f4b9] TimerOutputs v0.5.27 [1986cc42] Unitful v1.22.0 [37e2e46d] LinearAlgebra [9a3f8284] Random [10745b16] Statistics v1.10.0 [8dfed614] Test Status `/tmp/jl_ddOuXO/Manifest.toml` [bbf7d656] CommonSubexpressions v0.3.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [ffbed154] DocStringExtensions v0.9.3 [e2ba6199] ExprTools v0.1.10 [f6369f11] ForwardDiff v0.10.38 [92d709cd] IrrationalConstants v0.2.4 [692b3bcd] JLLWrappers v1.7.0 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.15 [77ba4419] NaNMath v1.1.2 [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [fdea26ae] SIMD v3.7.1 [276daf66] SpecialFunctions v2.5.0 [90137ffa] StaticArrays v1.9.12 [1e83bf80] StaticArraysCore v1.4.3 [48a634ad] Tensors v1.16.1 [a759f4b9] TimerOutputs v0.5.27 [1986cc42] Unitful v1.22.0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [b77e0a4c] InteractiveUtils [76f85450] LibGit2 [8f399da3] Libdl [37e2e46d] LinearAlgebra [56ddb016] Logging [d6f4376e] Markdown [ca575930] NetworkOptions v1.2.0 [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 [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [e37daf67] LibGit2_jll v1.6.4+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.2+1 [4536629a] OpenBLAS_jll v0.3.23+4 [05823500] OpenLibm_jll v0.8.1+4 [bea87d4a] SuiteSparse_jll v7.2.1+1 [8e850b90] libblastrampoline_jll v5.11.0+0 Testing Running tests... Test Summary: | Pass Total Time constructors | 457 457 46.6s Test Summary: | Pass Total Time diagm, one | 508 508 2.9s Test Summary: | Pass Total Time base vectors | 45 45 2.5s Test Summary: | Pass Total Time simple math | 414 414 57.7s Test Summary: | Pass Total Time construct from function | 594 594 2.9s Test Summary: | Pass Total Time construct from Array | 84 84 37.0s Test Summary: | Pass Total Time indexing | 2532 2532 7.6s Test Summary: | Pass Total Time norm, trace, det, inv, eig | 279 279 58.0s Test Summary: | Pass Total Time eigen(::FourthOrderTensor) | 176 176 19.8s Test Summary: | Pass Total Time tensor identities | 327 327 9.5s Test Summary: | Pass Total Time promotion/conversion | 232 232 9.2s Test Summary: | Pass Total Time unitful | 63 63 20.0s Test Summary: | Pass Total Time issues #100, #101: orders of eigenvectors | 8 8 0.0s Test Summary: | Pass Total Time issue #166: NaN in eigenvectors | 2 2 0.2s Test Summary: | Pass Total Time exceptions | 7 7 0.1s T = Float32, dim = 1 T = Float32, dim = 2 T = Float32, dim = 3 T = Float64, dim = 1 T = Float64, dim = 2 T = Float64, dim = 3 T = F64, dim = 1 T = F64, dim = 2 T = F64, dim = 3 Test Summary: | Pass Total Time tensor ops | 1797 1797 3m56.2s Test Summary: | Pass Total Time AD | 519 519 1m38.3s ──────────────────────────────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 638s / 92.2% 21.3GiB / 94.2% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────────────────────────────── tensor ops 1 236s 40.1% 236s 6.86GiB 34.3% 6.86GiB outer products (otimes, otimesu, otimesl) 9 91.8s 15.6% 10.2s 1.71GiB 8.6% 195MiB double contraction 9 66.7s 11.3% 7.41s 1.88GiB 9.4% 214MiB tovoigt/fromvoigt 9 28.9s 4.9% 3.21s 0.97GiB 4.8% 110MiB dot products 9 16.8s 2.9% 1.87s 516MiB 2.5% 57.3MiB rotation 9 15.2s 2.6% 1.69s 807MiB 3.9% 89.7MiB transpose 9 10.8s 1.8% 1.20s 688MiB 3.4% 76.4MiB symmetric/skew-symmetric 9 4.77s 0.8% 530ms 314MiB 1.5% 34.8MiB special 9 905ms 0.2% 101ms 27.3MiB 0.1% 3.04MiB cross product 9 196ms 0.0% 21.7ms 4.78MiB 0.0% 543KiB AD 1 98.3s 16.7% 98.3s 4.71GiB 23.5% 4.71GiB dim 3 1 29.1s 4.9% 29.1s 1.13GiB 5.6% 1.13GiB hessian 2 17.7s 3.0% 8.87s 531MiB 2.6% 265MiB 2nd tensor grad 2 4.60s 0.8% 2.30s 340MiB 1.7% 170MiB scalar grad 2 1.44s 0.2% 720ms 68.0MiB 0.3% 34.0MiB 3rd order 2 390μs 0.0% 195μs 10.7KiB 0.0% 5.33KiB analytical gradient implementation 1 22.9s 3.9% 22.9s 1.02GiB 5.1% 1.02GiB vector calculus identities 1 19.6s 3.3% 19.6s 1.32GiB 6.6% 1.32GiB dim 2 1 11.9s 2.0% 11.9s 629MiB 3.1% 629MiB hessian 2 7.68s 1.3% 3.84s 328MiB 1.6% 164MiB 2nd tensor grad 2 1.92s 0.3% 960ms 139MiB 0.7% 69.7MiB scalar grad 2 988ms 0.2% 494ms 47.6MiB 0.2% 23.8MiB 3rd order 2 426μs 0.0% 213μs 10.7KiB 0.0% 5.33KiB dim 1 1 11.4s 1.9% 11.4s 497MiB 2.4% 497MiB hessian 2 6.81s 1.2% 3.40s 278MiB 1.4% 139MiB 2nd tensor grad 2 1.61s 0.3% 805ms 68.9MiB 0.3% 34.5MiB scalar grad 2 1.00s 0.2% 500ms 32.4MiB 0.2% 16.2MiB 3rd order 2 392ms 0.1% 196ms 29.0MiB 0.1% 14.5MiB f: scalar -> AbstractTensor 1 3.02s 0.5% 3.02s 124MiB 0.6% 124MiB mixed scalar/vec 1 229ms 0.0% 229ms 13.6MiB 0.1% 13.6MiB f: scalar -> scalar 1 194ms 0.0% 194ms 7.96MiB 0.0% 7.96MiB norm, trace, det, inv, eig 1 58.0s 9.9% 58.0s 3.22GiB 16.1% 3.22GiB simple math 1 57.7s 9.8% 57.7s 1.06GiB 5.3% 1.06GiB constructors 1 46.9s 8.0% 46.9s 1.32GiB 6.6% 1.32GiB construct from Array 1 37.0s 6.3% 37.0s 863MiB 4.2% 863MiB eigen(::FourthOrderTensor) 1 19.8s 3.4% 19.8s 599MiB 2.9% 599MiB tensor identities 1 9.49s 1.6% 9.49s 598MiB 2.9% 598MiB promotion/conversion 1 9.20s 1.6% 9.20s 276MiB 1.3% 276MiB indexing 1 7.63s 1.3% 7.63s 206MiB 1.0% 206MiB construct from function 1 2.92s 0.5% 2.92s 205MiB 1.0% 205MiB diagm, one 1 2.85s 0.5% 2.85s 71.8MiB 0.4% 71.8MiB base vectors 1 2.45s 0.4% 2.45s 89.9MiB 0.4% 89.9MiB exceptions 1 105ms 0.0% 105ms 3.11MiB 0.0% 3.11MiB ──────────────────────────────────────────────────────────────────────────────────────────────────────── Testing Tensors tests passed Testing completed after 643.31s PkgEval succeeded after 669.73s