Package evaluation of Quaternionic on Julia 1.10.8 (92f03a4775*) started at 2025-02-25T05:22:26.675 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.25s ################################################################################ # Installation # Installing Quaternionic... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [0756cd96] + Quaternionic v2.0.1 Updating `~/.julia/environments/v1.10/Manifest.toml` [b964fa9f] + LaTeXStrings v1.4.0 [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [0756cd96] + Quaternionic v2.0.1 [ae029012] + Requires v1.3.0 [90137ffa] + StaticArrays v1.9.12 [1e83bf80] + StaticArraysCore v1.4.3 [56f22d72] + Artifacts [ade2ca70] + Dates [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [de0858da] + Printf [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs [4ec0a83e] + Unicode [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [4536629a] + OpenBLAS_jll v0.3.23+4 [8e850b90] + libblastrampoline_jll v5.11.0+0 Installation completed after 7.24s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 412.87s ################################################################################ # Testing # Testing Quaternionic Status `/tmp/jl_F6n3OP/Project.toml` [4c88cf16] Aqua v0.8.11 [082447d4] ChainRules v1.72.2 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [e30172f5] Documenter v1.8.1 [da5c29d0] EllipsisNotation v1.8.0 ⌃ [eb9bf01b] FastDifferentiation v0.3.17 [f6369f11] ForwardDiff v0.10.38 [14197337] GenericLinearAlgebra v0.3.15 [21216c6a] Preferences v1.4.3 [0756cd96] Quaternionic v2.0.1 [90137ffa] StaticArrays v1.9.12 [0c5d862f] Symbolics v6.29.1 [e88e6eb3] Zygote v0.7.4 [37e2e46d] LinearAlgebra [9a3f8284] Random [8dfed614] Test Status `/tmp/jl_F6n3OP/Manifest.toml` [47edcb42] ADTypes v1.13.0 [a4c015fc] ANSIColoredPrinters v0.0.1 [621f4979] AbstractFFTs v1.5.0 [1520ce14] AbstractTrees v0.4.5 [7d9f7c33] Accessors v0.1.41 [79e6a3ab] Adapt v4.2.0 [66dad0bd] AliasTables v1.1.3 [4c88cf16] Aqua v0.8.11 [4fba245c] ArrayInterface v7.18.0 [a9b6321e] Atomix v1.1.0 [e2ed5e7c] Bijections v0.1.9 [fa961155] CEnum v0.5.0 [082447d4] ChainRules v1.72.2 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [944b1d66] CodecZlib v0.7.8 [861a8166] Combinatorics v1.0.2 [38540f10] CommonSolve v0.2.4 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.16.0 [b152e2b5] CompositeTypes v0.1.4 [a33af91c] CompositionsBase v0.1.2 [187b0558] ConstructionBase v1.5.8 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.20 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [31c24e10] Distributions v0.25.117 [ffbed154] DocStringExtensions v0.9.3 [e30172f5] Documenter v1.8.1 [5b8099bc] DomainSets v0.7.15 [7c1d4256] DynamicPolynomials v0.6.1 [da5c29d0] EllipsisNotation v1.8.0 [4e289a0a] EnumX v1.0.4 [e2ba6199] ExprTools v0.1.10 [55351af7] ExproniconLite v0.10.14 ⌃ [eb9bf01b] FastDifferentiation v0.3.17 [1a297f60] FillArrays v1.13.0 [26cc04aa] FiniteDifferences v0.12.32 [1fa38f19] Format v1.3.7 [f6369f11] ForwardDiff v0.10.38 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v0.1.3 [0c68f7d7] GPUArrays v11.2.2 [46192b85] GPUArraysCore v0.2.0 [14197337] GenericLinearAlgebra v0.3.15 [d7ba0133] Git v1.3.1 [076d061b] HashArrayMappedTries v0.2.0 [34004b35] HypergeometricFunctions v0.3.27 [b5f81e59] IOCapture v0.2.5 [7869d1d1] IRTools v0.4.14 [615f187c] IfElse v0.1.1 [18e54dd8] IntegerMathUtils v0.1.2 [8197267c] IntervalSets v0.7.10 [3587e190] InverseFunctions v0.1.17 [92d709cd] IrrationalConstants v0.2.4 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [ae98c720] Jieko v0.2.1 [63c18a36] KernelAbstractions v0.9.34 [929cbde3] LLVM v9.2.0 [b964fa9f] LaTeXStrings v1.4.0 [23fbe1c1] Latexify v0.16.6 [0e77f7df] LazilyInitializedFields v1.3.0 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.15 [d0879d2d] MarkdownAST v0.1.2 [e1d29d7a] Missings v1.2.0 [2e0e35c7] Moshi v0.3.5 [102ac46a] MultivariatePolynomials v0.5.7 [d8a4904e] MutableArithmetics v1.6.4 [77ba4419] NaNMath v1.1.2 [6fe1bfb0] OffsetArrays v1.15.0 [bac558e1] OrderedCollections v1.8.0 [90014a1f] PDMats v0.11.32 [69de0a69] Parsers v2.8.1 [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [27ebfcd6] Primes v0.5.6 [43287f4e] PtrArrays v1.3.0 [1fd47b50] QuadGK v2.11.2 [0756cd96] Quaternionic v2.0.1 [c1ae055f] RealDot v0.1.0 [3cdcf5f2] RecipesBase v1.3.4 [731186ca] RecursiveArrayTools v3.30.0 [189a3867] Reexport v1.2.2 [2792f1a3] RegistryInstances v0.1.0 [ae029012] Requires v1.3.0 [708f8203] Richardson v1.4.2 [79098fc4] Rmath v0.8.0 [7e49a35a] RuntimeGeneratedFunctions v0.5.13 [0bca4576] SciMLBase v2.75.0 [c0aeaf25] SciMLOperators v0.3.12 [53ae85a6] SciMLStructures v1.6.1 [7e506255] ScopedValues v1.3.0 [efcf1570] Setfield v1.1.1 [a2af1166] SortingAlgorithms v1.2.1 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.5.0 [aedffcd0] Static v1.1.1 [0d7ed370] StaticArrayInterface v1.8.0 [90137ffa] StaticArrays v1.9.12 [1e83bf80] StaticArraysCore v1.4.3 [82ae8749] StatsAPI v1.7.0 [2913bbd2] StatsBase v0.34.4 [4c63d2b9] StatsFuns v1.3.2 [09ab397b] StructArrays v0.7.0 [fd094767] Suppressor v0.2.8 [2efcf032] SymbolicIndexingInterface v0.3.38 [19f23fe9] SymbolicLimits v0.2.2 [d1185830] SymbolicUtils v3.15.0 [0c5d862f] Symbolics v6.29.1 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.0 [8ea1fca8] TermInterface v2.0.0 [a759f4b9] TimerOutputs v0.5.27 [3bb67fe8] TranscodingStreams v0.11.3 [a7c27f48] Unityper v0.1.6 [013be700] UnsafeAtomics v0.3.0 [897b6980] WeakValueDicts v0.1.0 [e88e6eb3] Zygote v0.7.4 [700de1a5] ZygoteRules v0.2.7 [2e619515] Expat_jll v2.6.5+0 [f8c6e375] Git_jll v2.47.1+0 [dad2f222] LLVMExtra_jll v0.0.35+0 [94ce4f54] Libiconv_jll v1.18.0+0 [458c3c95] OpenSSL_jll v3.0.16+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.1+0 [0dad84c5] ArgTools v1.1.1 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [8ba89e20] Distributed [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching [9fa8497b] Future [b77e0a4c] InteractiveUtils [4af54fe1] LazyArtifacts [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 [8f399da3] Libdl [37e2e46d] LinearAlgebra [56ddb016] Logging [d6f4376e] Markdown [a63ad114] Mmap [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.10.0 [de0858da] Printf [3fa0cd96] REPL [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [6462fe0b] Sockets [2f01184e] SparseArrays v1.10.0 [10745b16] Statistics v1.10.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test [cf7118a7] UUIDs [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] LibCURL_jll v8.4.0+0 [e37daf67] LibGit2_jll v1.6.4+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.2+1 [14a3606d] MozillaCACerts_jll v2023.1.10 [4536629a] OpenBLAS_jll v0.3.23+4 [05823500] OpenLibm_jll v0.8.1+4 [efcefdf7] PCRE2_jll v10.42.0+1 [bea87d4a] SuiteSparse_jll v7.2.1+1 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.52.0+1 [3f19e933] p7zip_jll v17.4.0+2 Info Packages marked with ⌃ have new versions available and may be upgradable. Testing Running tests... ┌ Warning: inference tests have been disabled └ @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/global_config.jl:13 WARNING: Method definition debug_mode() in module ChainRulesCore at /home/pkgeval/.julia/packages/ChainRulesCore/U6wNx/src/debug_mode.jl:13 overwritten in module Main at /home/pkgeval/.julia/packages/Quaternionic/lEstE/test/runtests.jl:29. Running aqua.jl Running quaternion.jl Running basis.jl Running base.jl ┌ Warning: Latexify received the deprecated keyword argument cdot = false and converted it to mult_symbol = "". Pass the latter directly to remove this warning. │ caller = (::Latexify.var"#recurseexp!#44"{Bool, Base.Pairs{Symbol, Any, NTuple{7, Symbol}, @NamedTuple{index::Symbol, cdot::Bool, safescripts::Bool, fmt::Latexify.FancyNumberFormatter, snakecase::Bool, env::Symbol, bracket::Bool}}})(ex::Expr) at latexraw.jl:97 └ @ Latexify ~/.julia/packages/Latexify/HLCgH/src/latexraw.jl:97 Running algebra.jl Testing fundamentals with type BigFloat Testing fundamentals with type Float64 Testing fundamentals with type Float32 Testing fundamentals with type Float16 Testing fundamentals with type BigInt Testing fundamentals with type Int128 Testing fundamentals with type Int64 Testing fundamentals with type Int32 Testing fundamentals with type Int16 Testing fundamentals with type Int8 Testing fundamentals with type Symbolics.Num Running math.jl Running random.jl Running conversion.jl Running distance.jl Running alignment.jl Running interpolation.jl Running gradients.jl Running auto_differentiation.jl Running doctests.jl ┌ Warning: Unable to determine HTML(edit_link = ...) from remote HEAD branch, defaulting to "master". │ Calling `git remote` failed with an exception. Set JULIA_DEBUG=Documenter to see the error. │ Unless this is due to a configuration error, the relevant variable should be set explicitly. └ @ Documenter ~/.julia/packages/Documenter/iwb7N/src/utilities/utilities.jl:651 [ Info: SetupBuildDirectory: setting up build directory. [ Info: Doctest: running doctests. [ Info: Skipped ExpandTemplates step (doctest only). [ Info: Skipped CrossReferences step (doctest only). [ Info: Skipped CheckDocument step (doctest only). [ Info: Skipped Populate step (doctest only). [ Info: Skipped RenderDocument step (doctest only). Test Summary: | Pass Total Time All tests | 24165760 24165760 17m30.7s Aqua quality assurance tests | 10 10 33.2s Unbound type parameters | 1 1 0.5s Undefined exports | 1 1 0.0s Compare Project.toml and test/Project.toml | 1 1 0.3s Stale dependencies | 1 1 4.1s Compat bounds | 4 4 0.5s Piracy | 1 1 0.4s Persistent tasks | 1 1 16.3s Quaternion | 3985 3985 31.6s wrappers(::T) | 64 64 5.6s Quaternion{T} | 1319 1319 22.3s Rotor{T} | 1281 1281 1.5s QuatVec{T} | 1319 1319 1.8s Basis | 2354 2354 16.8s BigFloat | 214 214 1.6s Float64 | 214 214 1.0s Float32 | 214 214 1.1s Float16 | 214 214 1.2s BigInt | 214 214 2.2s Int128 | 214 214 2.4s Int64 | 214 214 1.2s Int32 | 214 214 1.4s Int16 | 214 214 1.4s Int8 | 214 214 1.4s Symbolics.Num | 214 214 1.9s Base | 3389 3389 35.3s Numbers BigFloat | 311 311 2.7s Numbers Float64 | 311 311 1.6s Numbers Float32 | 311 311 1.9s Numbers Float16 | 311 311 2.1s Numbers BigInt | 284 284 1.6s Numbers Int128 | 284 284 1.4s Numbers Int64 | 284 284 1.1s Numbers Int32 | 284 284 1.3s Numbers Int16 | 284 284 1.4s Numbers Int8 | 284 284 1.3s Numbers Symbolics.Num | 273 273 1.6s bswap | 8 8 0.0s hash | 132 132 3.3s io | 25 25 10.7s Differential | 3 3 3.2s Fundamentals | 22222183 22222183 5m28.1s BigFloat | 2222311 2222311 48.0s Float64 | 2222311 2222311 25.0s Float32 | 2222311 2222311 25.0s Float16 | 2222311 2222311 25.1s BigInt | 2222151 2222151 1m05.6s Int128 | 2222151 2222151 26.3s Int64 | 2222151 2222151 25.2s Int32 | 2222151 2222151 24.8s Int16 | 2222151 2222151 24.4s Int8 | 2222151 2222151 24.8s Symbolics.Num | 33 33 13.8s Math | 37420 37420 20.9s Complex equivalence BigFloat | 9026 9026 5.7s Complex equivalence Float64 | 9026 9026 4.1s Complex equivalence Float32 | 9026 9026 3.8s Complex equivalence Float16 | 9026 9026 3.8s Special values for abs BigFloat | 6 6 0.4s Special values for abs Float64 | 6 6 0.2s Special values for abs Float32 | 6 6 0.2s Special values for abs Float16 | 6 6 0.2s Special values for sqrt BigFloat | 73 73 0.3s Special values for sqrt Float64 | 73 73 0.2s Special values for sqrt Float32 | 73 73 0.2s Special values for sqrt Float16 | 73 73 0.2s Special values for log BigFloat | 250 250 0.5s Special values for log Float64 | 250 250 0.3s Special values for log Float32 | 250 250 0.3s Special values for log Float16 | 250 250 0.4s Random | 172 172 7.4s BigFloat | 43 43 2.8s Float64 | 43 43 1.6s Float32 | 43 43 1.4s Float16 | 43 43 1.5s Conversion | 500208 500208 1m28.4s BigFloat | 125022 125022 39.6s Array types | 20 20 15.4s Euler angles | 10002 10002 5.3s Euler phases | 100000 100000 5.8s Spherical coordinates | 10000 10000 2.6s Rotation matrices | 5000 5000 9.7s Float64 | 125022 125022 16.3s Array types | 20 20 11.8s Euler angles | 10002 10002 1.5s Euler phases | 100000 100000 1.8s Spherical coordinates | 10000 10000 0.3s Rotation matrices | 5000 5000 0.8s Float32 | 125022 125022 16.1s Array types | 20 20 11.9s Euler angles | 10002 10002 1.3s Euler phases | 100000 100000 1.9s Spherical coordinates | 10000 10000 0.4s Rotation matrices | 5000 5000 0.7s Float16 | 125142 125142 16.4s Array types | 20 20 11.9s Euler angles | 10002 10002 1.3s Euler phases | 100120 100120 2.1s Spherical coordinates | 10000 10000 0.4s Rotation matrices | 5000 5000 0.6s Distance | 1045824 1045824 36.6s Int | 104976 104976 1.3s BigFloat | 470424 470424 26.8s Float64 | 470424 470424 8.6s Alignment | 414 414 15.6s Align QuatVec{Float16} | 69 69 4.8s Align QuatVec{Float32} | 69 69 3.3s Align QuatVec{Float64} | 69 69 3.8s Align Rotor{Float16} | 69 69 1.4s Align Rotor{Float32} | 69 69 1.2s Align Rotor{Float64} | 69 69 1.2s Interpolation | 81073 81073 36.7s Unflip | 48 48 17.9s BigFloat | 12 12 14.0s Float64 | 12 12 1.3s Float32 | 12 12 1.3s Float16 | 12 12 1.3s Slerp | 70992 70992 1.8s Squad | 10021 10021 13.4s Squad derivatives | 12 12 3.6s Gradients | 264116 264116 28.8s log | 90009 90009 6.0s exp | 90009 90009 3.5s slerp | 84000 84000 13.1s squad | 98 98 6.2s Auto Diff | 4611 4611 4m46.9s Sensible Constructors | 1961 1961 1.3s Quaternion BigFloat rrules | 164 164 46.5s Quaternion Float64 rrules | 164 164 23.0s Quaternion Float32 rrules | 164 164 23.3s Quaternion BigFloat components | 1 1 45.9s Quaternion Float64 components | 1 1 2.8s abs2 Quaternion BigFloat | 20 20 5.6s abs2 Quaternion Float64 | 20 20 3.6s abs2 Quaternion Float32 | 20 20 3.7s abs2 Quaternion Float16 | 20 20 5.2s abs2 Quaternion Symbolics.Num | 20 20 5.8s Rotor BigFloat rrules | 164 164 5.5s Rotor Float64 rrules | 164 164 5.0s Rotor Float32 rrules | 164 164 5.0s Rotor BigFloat components | 1 1 1.8s Rotor Float64 components | 1 1 1.2s abs2 Rotor BigFloat | 25 25 5.7s abs2 Rotor Float64 | 25 25 4.2s abs2 Rotor Float32 | 25 25 4.2s abs2 Rotor Float16 | 25 25 4.5s QuatVec BigFloat rrules | 164 164 7.7s QuatVec Float64 rrules | 164 164 6.7s QuatVec Float32 rrules | 164 164 6.7s QuatVec BigFloat components | 1 1 2.0s QuatVec Float64 components | 1 1 1.5s abs2 QuatVec BigFloat | 20 20 4.5s abs2 QuatVec Float64 | 20 20 3.5s abs2 QuatVec Float32 | 20 20 3.6s abs2 QuatVec Float16 | 20 20 4.1s abs2 QuatVec Symbolics.Num | 20 20 4.5s exp(Quaternion::Float64) rrules | 14 14 2.1s exp(QuatVec::Float64) rrules | 14 14 2.5s exp BigFloat | 210 210 15.3s exp Float64 | 210 210 5.5s exp Float32 | 210 210 5.9s exp Float16 | 210 210 6.4s Doctests: Quaternionic | 1 1 34.9s Testing Quaternionic tests passed Testing completed after 1372.35s PkgEval succeeded after 1803.54s