Package evaluation of MatrixFuns on Julia 1.13.0-DEV.922 (90e3c1a568*) started at 2025-07-29T19:10:39.046 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.71s ################################################################################ # Installation # Installing MatrixFuns... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [de0a5e7d] + MatrixFuns v1.0.2 Updating `~/.julia/environments/v1.13/Manifest.toml` [79e6a3ab] + Adapt v4.3.0 [66dad0bd] + AliasTables v1.1.3 [fb37089c] + Arblib v1.5.0 [082447d4] + ChainRules v1.72.5 [d360d2e6] + ChainRulesCore v1.25.2 [cdddcdb0] + ChainRulesTestUtils v1.13.0 [aaaa29a8] + Clustering v0.15.8 [861a8166] + Combinatorics v1.0.3 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.17.0 [187b0558] + ConstructionBase v1.6.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.18.22 [e2d170a0] + DataValueInterfaces v1.0.0 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [de460e47] + DiffTests v0.1.2 [b4f34e82] + Distances v0.10.12 [ffbed154] + DocStringExtensions v0.9.5 [26cc04aa] + FiniteDifferences v0.12.32 ⌅ [f6369f11] + ForwardDiff v0.10.38 [46192b85] + GPUArraysCore v0.2.0 [076d061b] + HashArrayMappedTries v0.2.0 [92d709cd] + IrrationalConstants v0.2.4 [c8e1da08] + IterTools v1.10.0 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.7.1 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [dbb5928d] + MappedArrays v0.4.2 [de0a5e7d] + MatrixFuns v1.0.2 [e1d29d7a] + Missings v1.2.0 [77ba4419] + NaNMath v1.1.3 [b8a86587] + NearestNeighbors v0.4.22 [bac558e1] + OrderedCollections v1.8.1 [22e17884] + PermutationSymmetricTensors v0.2.1 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [43287f4e] + PtrArrays v1.3.0 [c1ae055f] + RealDot v0.1.0 [ae029012] + Requires v1.3.1 [708f8203] + Richardson v1.4.2 [7e506255] + ScopedValues v1.4.0 [a2af1166] + SortingAlgorithms v1.2.1 [dc90abb0] + SparseInverseSubset v0.1.2 [276daf66] + SpecialFunctions v2.5.1 [90137ffa] + StaticArrays v1.9.14 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.1 [2913bbd2] + StatsBase v0.34.5 [09ab397b] + StructArrays v0.7.1 [fd094767] + Suppressor v0.2.8 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 ⌅ [6aa5eb33] + TaylorSeries v0.18.5 [9d95972d] + TupleTools v1.6.0 [e134572f] + FLINT_jll v301.300.101+0 [656ef2d0] + OpenBLAS32_jll v0.3.29+0 [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.12.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 v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.11.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 [781609d7] + GMP_jll v6.3.0+2 [3a97d323] + MPFR_jll v4.2.2+0 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.5+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.13.1+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.6s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 36.42s ################################################################################ # Testing # Testing MatrixFuns Status `/tmp/jl_N94mGj/Project.toml` [fb37089c] Arblib v1.5.0 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.25.2 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [de460e47] DiffTests v0.1.2 ⌅ [f6369f11] ForwardDiff v0.10.38 [c8e1da08] IterTools v1.10.0 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.2 [22e17884] PermutationSymmetricTensors v0.2.1 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.14 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [37e2e46d] LinearAlgebra v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_N94mGj/Manifest.toml` [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [fb37089c] Arblib v1.5.0 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.25.2 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.17.0 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [de460e47] DiffTests v0.1.2 [b4f34e82] Distances v0.10.12 [ffbed154] DocStringExtensions v0.9.5 [26cc04aa] FiniteDifferences v0.12.32 ⌅ [f6369f11] ForwardDiff v0.10.38 [46192b85] GPUArraysCore v0.2.0 [076d061b] HashArrayMappedTries v0.2.0 [92d709cd] IrrationalConstants v0.2.4 [c8e1da08] IterTools v1.10.0 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.2 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.3 [b8a86587] NearestNeighbors v0.4.22 [bac558e1] OrderedCollections v1.8.1 [22e17884] PermutationSymmetricTensors v0.2.1 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [43287f4e] PtrArrays v1.3.0 [c1ae055f] RealDot v0.1.0 [ae029012] Requires v1.3.1 [708f8203] Richardson v1.4.2 [7e506255] ScopedValues v1.4.0 [a2af1166] SortingAlgorithms v1.2.1 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.14 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.5 [09ab397b] StructArrays v0.7.1 [fd094767] Suppressor v0.2.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [9d95972d] TupleTools v1.6.0 [e134572f] FLINT_jll v301.300.101+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [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.12.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 v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.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 [781609d7] GMP_jll v6.3.0+2 [3a97d323] MPFR_jll v4.2.2+0 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.5+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.13.1+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ##### Testing points splitting... ##### done (took 41.203729562 seconds). ##### Testing swap strategy ... ##### done (took 4.931624257 seconds). ##### Testing atomic block computation functionality... ##### done (took 41.189377415 seconds). ##### Testing matrix-variable function computation functionality... ##### done (took 75.647437071 seconds). ##### Testing divided difference functionality... Precompiling packages... 3262.8 ms ✓ DiffTests 1 dependency successfully precompiled in 3 seconds. 5 already precompiled. ##### done (took 207.184709629 seconds). ##### Testing convergence of divided difference functionality... ##### done (took 80.4228084 seconds). ##### Testing Fréchet derivative functionality... ##### done (took 67.235196201 seconds). ##### Testing Chain Rules functionality... Precompiling packages... Info Given ChainRulesTestUtils was explicitly requested, output will be shown live  WARNING: Imported binding Test.eval_test was undeclared at import time during import to ChainRulesTestUtils. 14660.2 ms ✓ ChainRulesTestUtils 1 dependency successfully precompiled in 15 seconds. 27 already precompiled. 1 dependency had output during precompilation: ┌ ChainRulesTestUtils │ [Output was shown above] └ ┌ Warning: inference tests have been disabled └ @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/global_config.jl:13 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not ([0.5354285071958856 0.1165475229537179 0.0944699675883498 -0.08717668762522489 0.0668269219640174 0.13603535054793642 0.3547964627453824 0.01921616792392789 -0.04829842685762104 -0.048701156802896786; 0.11654752295371787 0.4403330313586827 0.1688285424295063 0.11394452097080934 -0.15576580136848023 -0.05256877400790058 -0.00982282233286269 -0.05644383939327583 -0.23380916821314723 0.08168131930495298; 0.0944699675883498 0.1688285424295063 0.41064716826483244 0.220878684983989 -0.19615952539748716 0.07710381679846805 0.05971656820654578 0.058799492053438006 0.19680451377257765 -0.015902459417979072; -0.0871766876252249 0.11394452097080937 0.220878684983989 0.45552006136733375 0.05425443200787386 0.10497306053428063 -0.19630224449849237 0.040191569555827825 0.14045099709578351 0.0795814212318977; 0.0668269219640174 -0.15576580136848026 -0.19615952539748716 0.05425443200787386 0.3814905772017942 0.04182825469187856 0.06470508160227463 0.04473054779811102 0.033175398465057224 -0.008124158759948577; 0.13603535054793642 -0.05256877400790058 0.07710381679846805 0.10497306053428064 0.0418282546918786 0.5443543577102242 -0.019402355213647096 -0.1507402373978197 0.1225630828803284 -0.06050162295295867; 0.3547964627453824 -0.009822822332862698 0.059716568206545764 -0.19630224449849237 0.06470508160227463 -0.019402355213647107 0.46493897121005134 0.15713513337357377 0.01266639984613934 -0.08073254049078216; 0.01921616792392789 -0.05644383939327583 0.058799492053437964 0.040191569555827825 0.044730547798111 -0.1507402373978197 0.15713513337357377 0.5081175534060196 0.14907106493807126 0.3306548777359629; -0.04829842685762107 -0.23380916821314723 0.19680451377257763 0.14045099709578351 0.03317539846505723 0.12256308288032845 0.012666399846139325 0.14907106493807123 0.6401476441853743 -0.09509223704063292; -0.04870115680289676 0.08168131930495297 -0.015902459417979072 0.0795814212318977 -0.00812415875994858 -0.06050162295295867 -0.08073254049078213 0.3306548777359629 -0.09509223704063292 0.5112369826550031], [-0.6208010757989184 -0.20199324630748453 -0.707147567853554 -0.16296723205121025 0.358101932178433 0.8280630755866089 0.043565991298736714 -0.07009251240185274 0.5730504716427721 -1.3667626813347493; -0.30527962165138006 1.480365706911729 -0.32808379525735565 0.551717092618505 -0.3451735417742681 1.2749357607735787 -0.40793875858971534 0.519223303907606 0.24762659915563695 0.30462600152031627; -0.8641501183032637 0.880073233272788 -0.7246803272651373 -0.8883493859757469 -0.13716538214769194 -0.2859461273083311 0.4236837486691623 1.1056218868262386 -0.16261573641596824 -0.020838849615989804; 0.7973972541958999 1.3672385483805636 0.36287349200144725 0.22038812725257725 0.05243742346929923 -0.39903633492339474 -0.3344748447138755 -0.7627587714661626 0.1296985985166032 -0.149269361864825; 1.4058913256082743 0.15856805561227047 -0.6540159431846722 1.0088803660120216 1.5337090665072632 -0.4858340752239133 -0.872984420285848 -0.21935441023932417 -0.44057483405435816 1.3440835787743541; -0.4812918434052508 1.1412505906348025 -1.2773878800396707 1.1950102828583353 1.9265061408414843 -1.1809424579258325 0.0815482179909327 0.7737573028644142 0.722592583929865 -0.8881288797410289; 0.6438783667173467 1.0710973907138126 0.6575710148584804 0.3361485508487749 -0.8768391585502869 0.5646014934321255 -0.042196527952550335 0.6295091267271269 -0.5893285449304093 0.34400763284326824; -0.6511078434268708 -1.0953031283281405 0.0373365638405217 -0.33058986652472616 -1.22978213695894 -0.34621850861874715 -0.44160507231537527 -0.03398363433500657 -0.21962617173223506 0.5433336041715123; 0.4228754855058343 -0.5716986934916476 0.9533415151027437 0.8251485356775549 0.5439347138768759 -0.34175170423482426 0.030752899151728613 -0.07707502657564062 0.2501931929228671 -0.9654751103770611; 0.4017025060922519 0.040645104537525054 -0.8881930786689202 0.15028236269594822 -0.4302824599966064 1.4379079322173158 0.7296639012964786 0.8087888025009555 0.2566512371736909 1.0790339456164482]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not (ComplexF64[0.303552825561538 + 2.9383957874277917e-18im -0.224600370925571 - 0.026440200715969236im -0.07563781282623622 - 0.017641194838328912im -0.033051089304410954 + 0.17080599741406108im -0.023352416843838247 - 0.07832480114788316im -0.017280622713867766 + 0.15772731301968926im -0.026436725482570707 - 0.01824966927171552im -0.03513783662170035 + 0.024506764251146215im 0.05071135336270755 - 0.0012111869716921603im 0.028585973967200477 - 0.018959119292681827im; -0.224600370925571 + 0.02644020071596923im 0.6212197431118406 + 2.5224961119896187e-18im 0.030217636806105563 + 0.005157138059701999im -0.06347693920466525 - 0.06472784431642678im 0.06703790256417215 + 0.0013185714391666021im 0.09930677083729897 - 0.013012953003937925im 0.029984597623135684 + 0.007636144099520906im 0.005146637524325717 - 0.12659353381983798im -0.005415372466128332 - 0.1419772803363123im 0.02586203582057305 - 0.04569618644272918im; -0.07563781282623622 + 0.01764119483832892im 0.030217636806105556 - 0.005157138059701988im 0.5529296523725769 + 1.3382197334276724e-18im 0.1547227545526509 + 0.16782410418702792im 0.04983189184451118 - 0.03437340399006913im -0.18472631603676293 - 0.036904379328093956im 0.02398392176166611 + 0.12012685577510218im 0.13548486622029537 + 0.01730249041911258im -0.11607599662634896 + 0.05681763237215495im 0.11002932399921359 - 0.05268572909555194im; -0.03305108930441096 - 0.17080599741406108im -0.06347693920466523 + 0.06472784431642678im 0.1547227545526509 - 0.1678241041870279im 0.5887098174552314 - 6.055569216966335e-18im -0.02941189976248673 - 0.047944599058598776im 0.06520618342863262 + 0.022637464405452976im 0.03684970173191564 + 0.07325832818420401im -0.09506578920593203 + 0.11026230535505364im -0.10195102445224878 - 0.0540956968908845im -0.05496447482383489 + 0.04167542228164081im; -0.023352416843838254 + 0.07832480114788319im 0.06703790256417216 - 0.0013185714391665917im 0.04983189184451118 + 0.03437340399006911im -0.029411899762486732 + 0.04794459905859876im 0.7168942844545206 - 7.123097613974157e-18im -0.056214867279540524 + 0.06468495437952809im 0.12333129867826807 - 0.02006652640859845im -0.001830225643365514 + 0.1312562247411274im -0.01103954528232802 - 0.06532694606728243im -0.07288171114242871 - 0.24195690626347943im; -0.017280622713867783 - 0.15772731301968926im 0.09930677083729897 + 0.013012953003937889im -0.18472631603676296 + 0.03690437932809397im 0.06520618342863263 - 0.022637464405452983im -0.0562148672795405 - 0.06468495437952812im 0.5072814577582274 - 5.3090581328243e-18im -0.10393855523491972 - 0.056081576661277485im -0.005812196404079087 - 0.06332466241477497im -0.029906801196078144 - 0.15020107817641157im -0.043459723389677365 - 0.21423582752428424im; -0.026436725482570693 + 0.018249669271715504im 0.02998459762313564 - 0.007636144099520919im 0.023983921761666128 - 0.12012685577510218im 0.03684970173191566 - 0.073258328184204im 0.1233312986782681 + 0.020066526408598448im -0.10393855523491975 + 0.056081576661277464im 0.5650592436894734 + 0.0im -0.0942151934743609 - 0.17980470417984648im -0.029651500225633603 - 0.1821489335470245im -0.005049204079426796 + 0.16623153066589724im; -0.03513783662170035 - 0.024506764251146222im 0.0051466375243257355 + 0.12659353381983804im 0.1354848662202954 - 0.017302490419112585im -0.095065789205932 - 0.11026230535505367im -0.0018302256433655154 - 0.13125622474112744im -0.005812196404079082 + 0.06332466241477497im -0.09421519347436089 + 0.1798047041798465im 0.5961568304916763 + 2.7755575615628914e-17im -0.14479337550571952 - 0.014765863531367183im 0.04542531016156672 - 0.05959646169943909im; 0.050711353362707566 + 0.0012111869716921742im -0.005415372466128332 + 0.14197728033631224im -0.11607599662634896 - 0.05681763237215496im -0.10195102445224877 + 0.05409569689088451im -0.01103954528232802 + 0.06532694606728244im -0.02990680119607813 + 0.1502010781764116im -0.029651500225633613 + 0.1821489335470245im -0.14479337550571952 + 0.01476586353136717im 0.5800810085159748 + 0.0im -0.13176125149242113 - 0.050550247872869776im; 0.02858597396720047 + 0.018959119292681816im 0.025862035820573035 + 0.04569618644272917im 0.11002932399921359 + 0.05268572909555194im -0.05496447482383489 - 0.041675422281640805im -0.07288171114242871 + 0.24195690626347943im -0.043459723389677365 + 0.21423582752428422im -0.0050492040794268 - 0.16623153066589721im 0.04542531016156672 + 0.059596461699439086im -0.13176125149242116 + 0.050550247872869776im 0.5105373902372687 + 0.0im], ComplexF64[-1.2084240828042858 + 0.00329578674514131im 0.2739153424767826 - 0.29817364433839527im 0.6362376018062567 - 0.4332615602279176im -0.19173778903523314 - 0.7520264400812479im 1.529591960944378 + 0.3618343997945086im -0.8129917881703224 + 0.9813869670185699im 0.8379758560743211 - 0.6907194162702062im -1.1690883560112066 + 0.3213535408420057im 0.7239390642259347 + 1.0453281938195005im 0.2927113524948849 - 0.5821649327457544im; -0.8513498781147412 + 0.7944625370750384im -1.8559746569406814 + 1.3815555903826788im -0.2531289282744666 + 0.2676220659926552im 0.23640495313882756 - 0.6832045717344303im 0.571898366851148 + 0.48800894516818893im -0.5584155034624773 - 0.718331011871053im 1.6176931504027976 - 0.06657162145562806im 1.0323386401371275 - 0.21466462779536405im -0.2789965303412175 - 0.41896471788854617im -0.501235343698287 - 0.8198249300811044im; 1.0140015538613671 - 0.8382907179279183im -1.058240027652297 - 0.8059264198954121im 0.26372790012367 + 1.1277574699551345im -0.2782511636066212 - 0.17093792738436847im -0.07695119044707485 + 0.8919406264632515im -0.31542715692632034 + 0.11509743420994799im 0.9285761971664344 + 1.3762429631816697im 0.9292503606338376 + 0.1614737755574019im -0.6371290656648207 + 0.7166483578917031im 0.09855377024786503 - 0.13030485806507772im; -0.5017003410768984 - 0.6433873155252968im 0.7791048415510551 + 0.8144633466516652im -0.029750017926422106 - 0.2563518930815268im -1.2403871635189254 - 0.5333054946756745im 0.14552958777341665 - 0.0680137265560005im -0.8194621702343673 - 0.8014320435616947im 0.23154381922684636 - 0.6326071724435798im 0.25548591935811127 + 0.7022066271172869im 1.0399511746686598 + 0.4857288474110617im -0.05452887202371536 + 1.4107914451998556im; 0.8425790132614486 + 0.47388416309133097im 1.281458670057187 - 1.18447339490591im -0.01678302311160271 - 0.47186037090065774im 0.002083968424590352 + 0.7751919975060058im -0.42061699099182365 + 0.12168603949871219im 0.5465036409319802 + 0.7475697983959606im -1.440846699900673 + 0.8212796601640047im -0.3831427645820727 - 0.20459464180780337im 0.07501119560346373 - 1.1833202329411887im 0.4388276351465532 + 0.4749083940027526im; -0.7842421619972489 + 0.908522084818381im 0.873569692406628 + 0.8491303168141844im 1.2153445347581562 + 0.9118457920739634im -0.16161010481183977 + 0.9012182249639175im -1.4655090956374286 + 0.3694652820602938im -0.1990459494929711 - 0.5822257840639066im -1.176510121904941 - 0.8832977538949488im -0.7629678735107361 - 0.10751927476084694im 0.19944178711725502 + 0.30710971694729733im -0.6611898186301167 + 0.4790987693053544im; 0.3226389705214165 + 0.3248930139111456im 0.16661998678874107 - 1.2347759660820647im 0.09259168772889166 - 0.546521295761115im 1.212119032841985 - 0.13145619874458297im 0.1658876649215874 + 0.23146326627095778im 0.3220770912824376 + 0.12157386739699279im -0.3021139729252096 - 0.707430689756445im -0.42276975562640917 + 1.223051896151639im 0.40417603865481116 + 0.41890163129284863im 0.2670243372929153 - 0.023215027553606115im; -0.6636048197489303 + 0.3499444976318513im 0.5159029811021804 + 1.466199041695373im -0.5924039431915161 - 0.5725560582895257im 0.2114662609516441 + 0.22883687922215895im 0.6891599816375817 - 1.0409898596610498im 0.06255117620236054 + 0.27538908000297746im 0.5696416329296626 - 0.9535509331376394im -1.3385683540524382 - 0.11559061081463717im -0.8128307729991477 + 1.0191103986511723im 0.21700224675727048 - 0.9431826290799502im; 0.7013257140724036 - 1.3964635317285414im -0.21270831548033836 - 0.33952198303616266im 0.5985549299368854 + 0.05353313505335322im 0.36425905833819133 + 0.06354737111471148im -0.2691766802597537 + 1.0302141553932274im -0.5622185316387718 + 0.015910935858736985im 1.2247901159321128 + 0.6148834012343734im 0.22715517668631616 - 0.3736350071208261im -1.3365117878574073 + 0.23009415159564967im 0.4576275663797384 - 0.5553612407451696im; -0.687622070210435 + 0.5644850807523608im 0.6973088618066858 + 0.4407165733436233im 0.08399263005073196 + 0.5707202864991738im 0.9752655655498769 + 0.9804046120873402im -0.8378247436095088 + 0.7231553299071537im -0.9588860439253062 - 0.5259466583891438im -0.33422734776983043 - 0.7117738710260544im -0.8543386240943428 - 0.6806990047110658im -0.7853220815676073 - 0.5521041282413628im 0.3552770908164344 - 0.5528082587505114im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not (ComplexF64[-5.975919844869001 + 4.165624570986061im -6.303891000458081 + 4.958740248309372im -7.046619356773569 - 3.3474062695088267im -9.920125100200178 + 3.168883559753002im -8.548850221844443 - 2.6318012667622077im -6.937508958064406 + 10.914810335913337im 1.2066078020513862 + 8.467638320481122im -12.985998888300049 + 6.087255200094483im -9.059868113019355 + 4.747812498757665im 3.7461843399683943 - 11.14502300546324im; -10.55572220317665 - 7.365259366744043im 7.941665104643917 + 4.690947554086834im -0.5411208059648398 + 0.9751996983295277im 1.4226743621144338 - 1.8898454260965745im 5.622258663718695 - 5.348721748814732im 0.46244647195667277 - 2.3739780202344374im 1.2021218754977254 + 11.5190495170458im -2.0539344054839614 - 2.2067488468533893im -3.569007092678706 - 15.236720495288996im -3.1019021357587917 - 6.581182621308147im; -8.058370299440197 + 2.4463086233877105im -1.742696420358484 - 0.06055362141086862im 2.30345148519589 + 3.9550667137261977im -1.8558982050142765 + 5.439026705576373im -2.50856328690705 - 4.623366440068355im -2.5471000774399064 - 5.132571160711702im 1.3534029663134213 + 5.8061782106104864im -0.02049452089315018 + 10.818892849701804im -12.315500741516741 + 0.5629654685713525im 4.580653425297157 + 0.1308521936305307im; -3.5581914291310417 + 0.5552605231725215im -2.461368598284558 + 0.8237337696773586im 4.034304105110625 + 3.9544334637115646im -3.810523077820445 + 1.0039414124063755im 0.908394438026912 - 4.438423447091807im -2.421413888042125 + 5.005793931146166im -3.349163479832664 + 6.7917479742781905im -5.577483095467093 + 2.943787774238414im -8.321792037993319 - 4.721589317364087im -5.6913799811880805 - 4.138310861998927im; -7.921326279897764 + 7.1184480577169875im 11.924625324950503 + 7.828211780536466im -2.8700722450007445 + 9.811060137644077im -0.3723312969520135 + 6.005375462505375im 0.38549568596375927 + 8.078338616076579im 6.3204722073340704 + 3.1054565976831605im 10.265915345752944 + 7.383664483072462im 1.284241859990952 + 8.970278336482698im -3.610444713189328 - 2.13757951171541im -7.03392838246252 - 8.475167791630081im; -10.39872599715118 - 4.750516519080136im 0.7921683100204708 + 7.281529502682668im -10.296323505559489 - 0.6845630523615109im -0.5559477084344615 + 2.9397370314106106im 5.1283317320204045 - 7.510478808440188im -3.148400150580219 + 2.6217596785544877im 0.0968323865752514 + 10.848035511193444im -8.110832202358653 - 1.3460459501697029im 2.9245941560895243 - 14.145194229594235im 4.646427357929336 - 15.306766593342758im; -7.036343537522857 - 8.99007233257004im 0.11416339788063379 - 5.338199771769202im 3.4134494503081196 - 3.501155521056909im -0.04812812684261214 - 8.05245994023489im 4.475885039686238 - 9.99702179485417im -9.197959619750682 - 7.822521785459888im -6.268707440738416 + 6.274877604408722im -2.504325169286958 - 13.979910435346541im -1.5644569089622566 - 12.62351934642539im 3.3215867138942166 - 1.8476524411409483im; -10.651329591031008 - 1.1583824592620977im -5.51605475621916 + 5.8874429372887445im 2.8094027345980597 + 5.537562241930965im -1.8043383525739518 + 1.270427924331993im -3.7135739157830447 - 4.986485586559592im -8.216412702547197 + 7.908931606568819im -3.448255937281471 + 10.2145437124192im -7.157068737436049 + 7.185778757036541im -14.164307504327503 - 7.179756069889305im 0.828032564213478 - 10.80626237115334im; -3.9326499897075204 + 4.3133292390554985im -1.162518061975015 + 15.4319738650359im -7.230627940646119 + 1.06197938188373im -6.097980146870069 + 2.840476202691428im -7.811952489353057 + 7.237494821866071im 3.80091263198028 + 20.375194694592693im 1.522115936981315 + 9.571989763808647im -6.290378591392403 + 5.697035110706109im 1.4638976762392453 + 5.959339026290427im -5.232975702395114 - 18.675271981353795im; 10.977550952128444 + 10.451940511561594im -2.4418939170246867 + 3.0560239598076997im 1.5864085035672435 + 8.347565502867775im 5.830269973734505 - 0.24372998325628992im -13.09527567360361 + 13.170680839667977im 0.8772487457392018 + 6.294988051495666im 5.481275178575267 - 8.563502403890203im 6.016362387514242 + 6.829602671592655im 2.704259677567474 + 14.722848548374014im -6.488364393763079 + 4.168110716919247im], ComplexF64[-4.493660384287506 - 145.99878449506937im 113.07917335483586 + 29.244512183500284im -17.575003499941825 - 62.08743526140389im -44.22355268765353 - 42.68428492976643im -24.35393649896761 - 10.663528835528535im -220.82196120433488 - 52.29654930279577im -22.5732095238694 - 3.5093580505322706im 19.85087014320864 - 114.10233984087121im 31.860986542920692 - 65.17225488430498im 156.9363777943277 - 120.70951636616253im; 6.922709103207719 + 28.97234708530563im -1.7670112863627263 - 16.927501920709567im -1.0684446569181274 - 64.644543336706im 54.76333550919645 + 80.45364676983567im 58.98709081677171 - 152.1076674891266im 8.425344188020938 - 78.7281630536129im 32.97764512806673 - 5.106902811119291im -5.451857792931257 + 82.38901269626085im 13.148823611020854 + 20.335314822694237im -72.32856823244067 - 52.55486261248985im; 83.49125085795856 - 10.60831238823561im -77.7376673070945 - 89.01672992692178im 60.064149098956364 + 75.3858365695036im -52.836581500106405 - 23.701315597264593im -33.073155949294545 + 91.05873866651406im -233.07869474002678 + 9.542245023851917im -43.7529602280245 - 78.2983298432306im 50.20408386766361 - 3.2595692650632406im 23.691070905469594 + 65.2941463223976im 85.81844326517323 + 60.457257127340256im; 191.23321569326882 - 40.042774133398524im -37.1587932541711 - 0.4084542016059927im -94.07053618942007 - 172.89525042978406im 32.4050098439002 - 1.5471221945279605im 27.03046716605056 - 10.33465267667823im -82.20266131864561 - 105.1383780955351im -32.218946016249376 - 49.81584260563138im -75.04805335543116 - 71.82479712653374im 136.71886152262678 + 22.864521752260316im 116.71870144239496 + 12.528104237847609im; -118.2999842161292 - 13.514321876483752im 28.94184716962196 - 132.14825853269684im 94.18615539591568 - 124.46022701593336im -47.107203017747615 + 19.90617103015888im 139.14729369380981 - 59.313097577072995im -191.89184977035916 + 33.28007063940552im -76.82328853208188 + 56.73523970172027im -30.27786600289121 - 137.70280060051215im -23.091635581150825 - 91.51835026552364im 29.055525147992054 - 137.15346918745755im; 49.135090997675256 + 16.69173165463249im 35.32822722857635 - 86.25015137833984im 50.549760720007605 - 72.11477146327im 33.70588192051575 - 7.999699372755057im 118.68027552580597 - 98.34752120673632im 162.15617975482118 - 108.40729140634855im 32.95525070943547 - 164.34716390817147im 37.641049017058435 - 34.65793642734748im 116.47049953130428 + 4.456338920556483im -113.20308431956272 + 18.261109070063046im; 228.109813749149 + 137.07373243986282im -57.668563795749655 + 89.02738413572722im 1.9896650299294103 - 133.00589940883887im 76.50175663677294 + 27.419061890195067im 20.82826142510615 + 35.61077159444341im 165.42941987057415 - 49.07716628608069im 156.18698806566607 - 108.4831225584272im 61.41837932372195 + 12.064137581550106im 202.2107445736743 + 185.5447769144704im -46.32587833894176 + 131.13562386608942im; 91.63727269288273 + 41.72029671872039im 47.21321953399078 + 6.905497120951337im 70.0411989121055 - 60.07445143276571im -44.71179631870167 + 72.09498470261013im 118.34108405161587 + 40.384583337547134im -146.7361812893789 - 141.123553784335im 21.357699657618078 - 43.221568076686246im 17.517172573543466 + 8.296114417828433im 47.62833863368038 - 11.446976789341806im 153.5228839570385 - 13.204437397889247im; -36.73013781471206 - 37.63298259936227im 146.58313435633883 + 6.655313250070568im 132.21419972913728 - 114.86496826533792im 56.310148231281 + 48.419231714008234im 96.11627785797822 - 58.42911769013385im -165.45934728557472 - 86.51742021072229im -76.8688991032672 - 7.96967280389283im 68.5767452873326 - 137.7801469716816im 2.198340047777968 - 41.56003248798176im 101.63632243175626 - 201.7031345670784im; -206.57970040023645 + 16.55654816086393im 28.244940090392745 + 110.28033492084309im -95.86606947497313 + 150.19374739094008im -86.66649311561788 + 87.28122086544289im -102.59051179410542 + 84.34455859351831im -33.249828094585325 + 61.019329945806035im -48.549498258720064 + 102.62687686931112im -89.80935569952052 + 88.393576871422im -146.08047806914487 - 185.56668217618346im 129.66824672441857 - 62.12886198519434im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [33] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [34] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [33] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [34] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [33] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [34] _start() @ Base ./client.jl:553 ##### done (took 128.093466497 seconds). ##### Running all MatrixFuns tests took 646.2499010562897 seconds. Test Summary: | Pass Error Total Time MatrixFuns.jl | 776 27 803 10m46.3s Split | 624 624 41.5s Swap | 21 21 4.9s AtomicBlock | 8 8 41.2s MatrixFunction | 14 14 1m15.6s DividedDifference | 44 44 3m27.2s DivDiffConvergence | 44 44 1m20.4s Fréchet Derivative | 12 12 1m07.2s Chain Rules | 9 27 36 2m08.1s frule, T=Float64 | 4 4 58.6s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64} | 4 4 24.5s frule, T=ComplexF64 | 4 4 6.0s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64} | 4 4 5.4s frule, complex out | 4 4 12.0s test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64} | 4 4 12.0s rrule, T=Float64 | 3 5 8 18.2s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64} | 3 5 8 16.2s rrule, T=ComplexF64 | 3 5 8 4.4s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64} | 3 5 8 4.3s rrule, complex out | 3 5 8 12.5s test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64} | 3 5 8 12.4s RNG of the outermost testset: Random.Xoshiro(0x04e90bbd1f4ad4cd, 0x5479cfbe753f052c, 0xc149c9bea13425d3, 0x72534237ad0b00da, 0xe90e3b376059a766) ERROR: LoadError: Some tests did not pass: 776 passed, 0 failed, 27 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:4 Testing failed after 662.71s ERROR: LoadError: Package MatrixFuns errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2695 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2544 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:538 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:168 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [7] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:155 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:311 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:320 [12] _start() @ Base ./client.jl:553 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 731.79s: package tests unexpectedly errored