Package evaluation of Tensors on Julia 1.10.9 (96dc2d8c45*) started at 2025-06-06T14:29:05.008 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 4.75s ################################################################################ # Installation # Installing Tensors... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [48a634ad] + Tensors v1.16.2 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.4 [f6369f11] + ForwardDiff v1.0.1 [92d709cd] + IrrationalConstants v0.2.4 [692b3bcd] + JLLWrappers v1.7.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [77ba4419] + NaNMath v1.1.3 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [fdea26ae] + SIMD v3.7.1 [276daf66] + SpecialFunctions v2.5.1 [90137ffa] + StaticArrays v1.9.13 [1e83bf80] + StaticArraysCore v1.4.3 [48a634ad] + Tensors v1.16.2 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts [ade2ca70] + Dates [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [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 [4536629a] + OpenBLAS_jll v0.3.23+4 [05823500] + OpenLibm_jll v0.8.5+0 [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.96s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 11.58s ################################################################################ # Testing # Testing Tensors Status `/tmp/jl_5snOsN/Project.toml` [f6369f11] ForwardDiff v1.0.1 ⌅ [aea7be01] PrecompileTools v1.2.1 [fdea26ae] SIMD v3.7.1 [90137ffa] StaticArrays v1.9.13 [48a634ad] Tensors v1.16.2 [a759f4b9] TimerOutputs v0.5.29 [1986cc42] Unitful v1.22.1 [37e2e46d] LinearAlgebra [9a3f8284] Random [10745b16] Statistics v1.10.0 [8dfed614] Test Status `/tmp/jl_5snOsN/Manifest.toml` [bbf7d656] CommonSubexpressions v0.3.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [ffbed154] DocStringExtensions v0.9.4 [e2ba6199] ExprTools v0.1.10 [f6369f11] ForwardDiff v1.0.1 [92d709cd] IrrationalConstants v0.2.4 [692b3bcd] JLLWrappers v1.7.0 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [77ba4419] NaNMath v1.1.3 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [fdea26ae] SIMD v3.7.1 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.13 [1e83bf80] StaticArraysCore v1.4.3 [48a634ad] Tensors v1.16.2 [a759f4b9] TimerOutputs v0.5.29 [1986cc42] Unitful v1.22.1 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [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 [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [4536629a] OpenBLAS_jll v0.3.23+4 [05823500] OpenLibm_jll v0.8.5+0 [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 constructors | 457 457 44.8s Test Summary: | Pass Total Time diagm, one | 508 508 2.8s Test Summary: | Pass Total Time base vectors | 45 45 2.4s Test Summary: | Pass Total Time simple math | 414 414 57.5s Test Summary: | Pass Total Time construct from function | 594 594 2.9s Test Summary: | Pass Total Time construct from Array | 84 84 40.0s Test Summary: | Pass Total Time indexing | 2532 2532 7.4s Test Summary: | Pass Total Time norm, trace, det, inv, eig | 279 279 1m08.1s Test Summary: | Pass Total Time eigen(::FourthOrderTensor) | 176 176 21.7s Test Summary: | Pass Total Time tensor identities | 327 327 10.7s Test Summary: | Pass Total Time promotion/conversion | 232 232 11.6s Test Summary: | Pass Total Time unitful | 63 63 21.9s 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 4m35.2s Test Summary: | Pass Total Time AD | 519 519 1m32.0s ──────────────────────────────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 692s / 92.2% 20.9GiB / 94.1% Section ncalls time %tot avg alloc %tot avg ──────────────────────────────────────────────────────────────────────────────────────────────────────── tensor ops 1 275s 43.2% 275s 6.86GiB 34.8% 6.86GiB outer products (otimes, otimesu, otimesl) 9 108s 16.9% 12.0s 1.71GiB 8.7% 195MiB double contraction 9 75.8s 11.9% 8.42s 1.88GiB 9.6% 214MiB tovoigt/fromvoigt 9 32.1s 5.0% 3.56s 0.96GiB 4.9% 109MiB rotation 9 20.0s 3.1% 2.22s 807MiB 4.0% 89.7MiB dot products 9 18.8s 3.0% 2.09s 516MiB 2.6% 57.3MiB transpose 9 13.7s 2.2% 1.52s 688MiB 3.4% 76.4MiB symmetric/skew-symmetric 9 5.62s 0.9% 624ms 314MiB 1.6% 34.8MiB special 9 1.02s 0.2% 113ms 27.3MiB 0.1% 3.04MiB cross product 9 180ms 0.0% 20.0ms 4.78MiB 0.0% 543KiB AD 1 92.0s 14.4% 92.0s 4.38GiB 22.3% 4.38GiB dim 3 1 24.7s 3.9% 24.7s 1.00GiB 5.1% 1.00GiB hessian 2 14.1s 2.2% 7.03s 387MiB 1.9% 194MiB 2nd tensor grad 2 4.26s 0.7% 2.13s 340MiB 1.7% 170MiB scalar grad 2 1.31s 0.2% 656ms 68.3MiB 0.3% 34.1MiB 3rd order 2 392μs 0.0% 196μs 10.7KiB 0.0% 5.33KiB vector calculus identities 1 23.0s 3.6% 23.0s 1.39GiB 7.1% 1.39GiB analytical gradient implementation 1 22.5s 3.5% 22.5s 1.02GiB 5.2% 1.02GiB dim 2 1 10.3s 1.6% 10.3s 488MiB 2.4% 488MiB hessian 2 5.49s 0.9% 2.75s 184MiB 0.9% 92.0MiB 2nd tensor grad 2 2.05s 0.3% 1.02s 140MiB 0.7% 69.8MiB scalar grad 2 1.07s 0.2% 536ms 47.7MiB 0.2% 23.9MiB 3rd order 2 547μs 0.0% 273μs 10.7KiB 0.0% 5.33KiB dim 1 1 8.09s 1.3% 8.09s 365MiB 1.8% 365MiB hessian 2 3.90s 0.6% 1.95s 145MiB 0.7% 72.3MiB 2nd tensor grad 2 1.43s 0.2% 716ms 69.3MiB 0.3% 34.7MiB scalar grad 2 900ms 0.1% 450ms 32.6MiB 0.2% 16.3MiB 3rd order 2 340ms 0.1% 170ms 29.0MiB 0.1% 14.5MiB f: scalar -> AbstractTensor 1 2.94s 0.5% 2.94s 124MiB 0.6% 124MiB mixed scalar/vec 1 251ms 0.0% 251ms 13.5MiB 0.1% 13.5MiB f: scalar -> scalar 1 192ms 0.0% 192ms 7.98MiB 0.0% 7.98MiB norm, trace, det, inv, eig 1 68.1s 10.7% 68.1s 3.22GiB 16.3% 3.22GiB simple math 1 57.5s 9.0% 57.5s 1.06GiB 5.4% 1.06GiB constructors 1 45.1s 7.1% 45.1s 1.32GiB 6.7% 1.32GiB construct from Array 1 40.0s 6.3% 40.0s 863MiB 4.3% 863MiB eigen(::FourthOrderTensor) 1 21.7s 3.4% 21.7s 600MiB 3.0% 600MiB promotion/conversion 1 11.6s 1.8% 11.6s 276MiB 1.4% 276MiB tensor identities 1 10.7s 1.7% 10.7s 598MiB 3.0% 598MiB indexing 1 7.40s 1.2% 7.40s 206MiB 1.0% 206MiB construct from function 1 2.87s 0.5% 2.87s 205MiB 1.0% 205MiB diagm, one 1 2.84s 0.4% 2.84s 71.9MiB 0.4% 71.9MiB base vectors 1 2.38s 0.4% 2.38s 90.3MiB 0.4% 90.3MiB exceptions 1 115ms 0.0% 115ms 3.11MiB 0.0% 3.11MiB ──────────────────────────────────────────────────────────────────────────────────────────────────────── Testing Tensors tests passed Testing completed after 699.4s PkgEval succeeded after 728.24s