Package evaluation of MatrixFuns on Julia 1.13.0-DEV.717 (51214a7524*) started at 2025-06-08T19:11:55.827 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.16s ################################################################################ # Installation # Installing MatrixFuns... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [de0a5e7d] + MatrixFuns v1.0.1 Updating `~/.julia/environments/v1.13/Manifest.toml` [79e6a3ab] + Adapt v4.3.0 [66dad0bd] + AliasTables v1.1.3 [fb37089c] + Arblib v1.4.0 [082447d4] + ChainRules v1.72.4 [d360d2e6] + ChainRulesCore v1.25.1 [cdddcdb0] + ChainRulesTestUtils v1.13.0 [aaaa29a8] + Clustering v0.15.8 [861a8166] + Combinatorics v1.0.3 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.16.0 [187b0558] + ConstructionBase v1.5.8 [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.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [dbb5928d] + MappedArrays v0.4.2 [de0a5e7d] + MatrixFuns v1.0.1 [e1d29d7a] + Missings v1.2.0 [77ba4419] + NaNMath v1.1.3 [b8a86587] + NearestNeighbors v0.4.21 [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.3.0 [a2af1166] + SortingAlgorithms v1.2.1 [dc90abb0] + SparseInverseSubset v0.1.2 [276daf66] + SpecialFunctions v2.5.1 [90137ffa] + StaticArrays v1.9.13 [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 v300.200.201+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.12.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.12.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.12.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 3.92s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 65.7s ################################################################################ # Testing # Testing MatrixFuns Status `/tmp/jl_xYMUyI/Project.toml` [fb37089c] Arblib v1.4.0 [082447d4] ChainRules v1.72.4 [d360d2e6] ChainRulesCore v1.25.1 [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.1 [22e17884] PermutationSymmetricTensors v0.2.1 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.13 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [37e2e46d] LinearAlgebra v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_xYMUyI/Manifest.toml` [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [fb37089c] Arblib v1.4.0 [082447d4] ChainRules v1.72.4 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.16.0 [187b0558] ConstructionBase v1.5.8 [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.0 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.1 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.3 [b8a86587] NearestNeighbors v0.4.21 [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.3.0 [a2af1166] SortingAlgorithms v1.2.1 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.13 [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 v300.200.201+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.12.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.12.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.12.0+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.070849665 seconds). ##### Testing swap strategy ... ##### done (took 5.353074162 seconds). ##### Testing atomic block computation functionality... ##### done (took 42.738543857 seconds). ##### Testing matrix-variable function computation functionality... ##### done (took 85.080776737 seconds). ##### Testing divided difference functionality... Precompiling packages... 3589.0 ms ✓ DiffTests 1 dependency successfully precompiled in 4 seconds. 5 already precompiled. ##### done (took 217.522773431 seconds). ##### Testing convergence of divided difference functionality... ##### done (took 78.258987295 seconds). ##### Testing Fréchet derivative functionality... ##### done (took 65.085936067 seconds). ##### Testing Chain Rules functionality... Precompiling packages... 3108.9 ms ✓ FiniteDifferences 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. 14468.2 ms ✓ ChainRulesTestUtils 2 dependencies successfully precompiled in 18 seconds. 26 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.4885255892711047 -0.07082626025079956 -0.07257912560806945 0.059574045379440624 -0.15853935271712385 -0.106938099330725 -0.1854624625144359 0.12655948798975442 -0.03665303560104237 -0.09979769040165183; -0.07082626025079958 0.46608218372292065 0.03679339064948394 0.05469992858821719 0.0344162566284804 0.10771829126349318 -0.03384035870547575 0.08226465401278577 0.037045268409459625 -0.06915817503888345; -0.07257912560806948 0.036793390649483934 0.5831367534168492 0.0018060117749143954 -0.20319367257125 -0.12464054823055885 0.14486977313634616 0.16553608670763323 0.07574336656113692 0.10507921521639325; 0.05957404537944061 0.054699928588217185 0.0018060117749144006 0.19882731407929335 0.0012010382346340366 -0.10015174437043846 0.045911235782013886 -0.10859496671079333 0.14482233254192883 -0.1611368519619543; -0.15853935271712385 0.0344162566284804 -0.20319367257125 0.0012010382346340322 0.7307057084868127 -0.05250398895322163 0.028331586273124966 0.1412893985118673 0.19050863330834167 0.08110738874720597; -0.10693809933072497 0.10771829126349315 -0.12464054823055883 -0.10015174437043846 -0.052503988953221656 0.5773708276494753 -0.02002104011435041 -0.21246833434474852 -0.1057640294388022 0.055591530386715916; -0.1854624625144359 -0.033840358705475734 0.14486977313634616 0.04591123578201389 0.02833158627312497 -0.0200210401143504 0.2622085340129413 -0.12633468030631861 -0.00021476809176341924 0.12146630217338002; 0.12655948798975442 0.08226465401278578 0.16553608670763323 -0.10859496671079333 0.1412893985118673 -0.21246833434474852 -0.1263346803063186 0.466840457514044 -0.002366739222066681 0.13493926955664556; -0.03665303560104238 0.03704526840945962 0.07574336656113694 0.14482233254192883 0.1905086333083417 -0.1057640294388022 -0.00021476809176342485 -0.0023667392220666746 0.3855338074755164 -0.2954250417540778; -0.09979769040165183 -0.06915817503888345 0.10507921521639323 -0.1611368519619543 0.08110738874720602 0.055591530386715896 0.12146630217337999 0.13493926955664554 -0.2954250417540778 0.6049767178116979], [-0.6817125290415303 0.22545528788401417 0.7476076604607144 -0.37368635148873447 0.6174998360676636 0.26091078538887147 -0.8130936502503422 0.4638560501470328 -0.5461769080001735 0.739228168749408; 0.043376278611039376 -0.47576425539428496 -1.2704482986556096 -0.8788908037597973 0.6028716055063396 -0.8785853751508066 0.3480754702687969 0.6240450607373687 -0.4139470856535221 -0.6067208466898443; -0.6997838462664092 -1.4723883903739359 -0.5075080716359318 -0.45752717007018034 0.21358549545552266 0.5679624502529974 -0.9761725414461898 0.775869752912881 0.2888313678157401 0.44610477656074043; 0.8168629319736173 -0.5777454045957928 -0.8301368849985845 0.06723375121438847 1.2363028909967098 -0.8206773694990556 0.5184989277101852 0.6002568651025797 0.11943576222864655 0.021288587901040736; -1.1426100788838556 -0.5084118481627148 0.7901966782039077 -1.1668668364470514 0.34742492229858846 -0.6213644884818097 0.47370457687834727 0.11955668594907226 -0.14085460167146796 -0.5394591902512051; -0.8944097091744184 -1.6139912593227799 1.5628086379083757 -1.6077507493747365 0.27215295306525233 1.183841986250481 -0.8824144140605733 -0.4785418604939869 0.4412023440484495 -0.9525870155683781; -0.007432963729294395 -0.6025362108332734 -0.6284412557717476 -0.6227790482135079 0.8452528349429085 0.08675405169234826 0.7457919490993788 0.7931266201006367 -0.6199616883351448 0.9247423132204302; -0.6802648488794111 -0.3644488718987675 -0.23108396221999863 -0.09064909541689506 -0.7991735981843615 -0.29521319378604 -0.893983975863904 0.02968539611587536 0.03184745201518935 -0.6750062174601277; -1.1711936339828894 -1.4535472360447226 0.29365955299459234 -0.8422048904246013 -0.12179063047380385 -0.5459160837136041 0.17347905380255513 0.49890890997286413 -0.3378026808071473 0.2501373573814392; 0.2285953313204284 0.2931246269361637 1.0270552779428361 -0.24318486564959588 0.8508256902319206 -0.3861297714333953 0.2553073652532238 0.10812649843740124 -0.19776466009471935 0.0167437259976054]). 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [22] _start() @ Base ./client.jl:557 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.5408108143390356 - 9.569347555147225e-19im 0.022103825343359553 + 0.05079429769037776im 0.05242794996626941 - 0.06207972354888148im -0.09459267871300257 + 0.048990362456820036im -0.11497075763043746 - 0.08289468052093286im -0.08861783464182274 + 0.06343996859139782im 0.019025245679854454 + 0.1052459643488083im 0.03683165873288092 + 0.0809503930134567im -0.06168198665861828 - 0.04379463525967268im 0.04195885932342985 + 0.06365088790945493im; 0.022103825343359567 - 0.05079429769037775im 0.5014772313067379 - 2.0320739697404553e-19im 0.051573928741259344 + 0.023684033867371366im 0.27022050807959846 + 0.11005722373279757im -0.001209160324195832 + 0.05385319215168806im -0.0947860531526845 + 0.04599831559079712im -0.15813642112578113 - 0.07655576000111913im 0.11424847159371447 + 0.11047741646750138im 0.044726311973401156 + 0.1693414984173302im -0.03094876505518908 + 0.03393987132861865im; 0.05242794996626941 + 0.06207972354888148im 0.05157392874125936 - 0.023684033867371397im 0.391954642700094 + 9.753930094747699e-19im -0.020023091820013113 + 0.0921883899983325im 0.17740131247912685 - 0.15672235526801684im 0.1077279643804753 + 0.18465569643579793im -0.09124695653609591 - 0.056358318856958835im 0.09658716058749933 + 0.08585192402094097im -0.11284846926221084 + 0.003210635163055067im 0.10365631738374086 + 0.006856336478120097im; -0.09459267871300257 - 0.04899036245682004im 0.27022050807959846 - 0.11005722373279757im -0.020023091820013116 - 0.09218838999833245im 0.5061399427193164 - 1.6984156369204906e-18im -0.08014318509074995 - 0.07398785384827444im 0.09843633372218066 + 0.0068520575429213745im -0.030744742625509955 - 0.008135065303725902im -0.033886141048434765 + 0.027506044726127887im 0.04713269796958885 - 0.1332063610625808im -0.03951374257318435 + 0.05341105552235696im; -0.11497075763043746 + 0.0828946805209329im -0.001209160324195826 - 0.05385319215168805im 0.17740131247912685 + 0.15672235526801684im -0.08014318509074998 + 0.07398785384827444im 0.5531874674671429 + 2.8102732469016393e-18im 0.0785749406369559 + 0.061568645536897025im 0.02809963598409877 - 0.0015075082032862744im 0.06873952839347215 + 0.0007535541745553077im 0.019440230489300398 - 0.012663711208006821im 0.04469292635202392 - 0.016838670692212083im; -0.08861783464182271 - 0.0634399685913978im -0.0947860531526845 - 0.04599831559079709im 0.10772796438047527 - 0.18465569643579793im 0.09843633372218066 - 0.0068520575429214im 0.0785749406369559 - 0.061568645536897004im 0.3481729043882627 - 1.0029421299996484e-17im -0.016844145596158093 - 0.025663654868644026im 0.0338672716024413 - 0.024365316837572162im -0.10539149197256906 - 0.013744718000503786im 0.1382584986360213 + 0.02319029109406443im; 0.01902524567985448 - 0.10524596434880826im -0.1581364211257811 + 0.07655576000111913im -0.09124695653609591 + 0.05635831885695884im -0.03074474262550995 + 0.008135065303725906im 0.02809963598409874 + 0.001507508203286293im -0.016844145596158083 + 0.02566365486864407im 0.6060647088426063 + 0.0im 0.09011825870613754 - 0.15042355545765781im -0.09881659735514983 + 0.0763907016232718im -0.09371748947396384 + 0.1310655636993726im; 0.03683165873288092 - 0.08095039301345673im 0.11424847159371446 - 0.11047741646750145im 0.0965871605874993 - 0.08585192402094093im -0.033886141048434786 - 0.027506044726127873im 0.06873952839347217 - 0.0007535541745552928im 0.0338672716024413 + 0.024365316837572152im 0.09011825870613754 + 0.15042355545765781im 0.3774940824519399 + 8.673617379884035e-19im -0.0925749231468707 + 0.25919582765827864im -0.09005174947659833 + 0.054106759631941635im; -0.06168198665861828 + 0.043794635259672664im 0.044726311973401156 - 0.16934149841733018im -0.11284846926221084 - 0.0032106351630550693im 0.04713269796958885 + 0.13320636106258077im 0.019440230489300388 + 0.012663711208006832im -0.10539149197256906 + 0.013744718000503794im -0.09881659735514983 - 0.0763907016232718im -0.09257492314687071 - 0.25919582765827864im 0.5616020965443744 + 0.0im -0.09447454121161003 - 0.038096718579511656im; 0.04195885932342985 - 0.06365088790945495im -0.03094876505518906 - 0.03393987132861866im 0.10365631738374083 - 0.006856336478120093im -0.03951374257318434 - 0.05341105552235696im 0.04469292635202392 + 0.016838670692212062im 0.1382584986360213 - 0.02319029109406443im -0.09371748947396387 - 0.13106556369937258im -0.09005174947659834 - 0.05410675963194164im -0.09447454121161003 + 0.038096718579511656im 0.6507559742919926 + 0.0im], ComplexF64[-0.9565826784376035 + 0.04237075085533492im -0.14083091634832368 - 0.8447418064473141im 1.0555133408974668 + 0.18168737601590246im -1.4416382261678518 + 1.165315984803589im -0.9502480444861882 - 0.3115089569423414im 1.0333414124092226 + 1.8111311240562242im -1.5784672773317256 + 0.9914995200129805im 0.41417231935628684 - 1.0922916614927094im 0.16887413491916278 - 0.18084132351038718im -1.2653064362672726 + 0.18578302846410885im; -0.29915143142137873 + 0.14007093878702584im -0.5780429732175008 - 0.36027303392673116im 0.3202309869842609 + 0.8833753903985614im -0.9055293967243185 + 0.4015642693795861im -0.07737789874132207 + 0.28444181468997753im -0.14649481069930861 - 0.0434763270397618im -0.6704679144792578 - 0.13354339356204373im -0.3169938323520447 + 0.5387074296120089im -0.6894766672047739 - 0.22585662239408172im 0.14530513871466286 + 0.02287442008248282im; -0.5471109380218141 - 0.45925997172019617im 0.7529005888708876 + 0.3499580490706718im 0.19565366510837023 + 0.44030079642080416im 0.1668723093766735 - 0.5940252585679024im -0.1436085808107106 + 0.26763213009545117im -0.5121924925382358 + 0.035472674403119624im 0.347193090238887 - 0.7198991413983037im 0.14386172340552983 - 0.5791667712522426im 0.03339887121113 + 0.23341809675468694im 0.5098814344430292 + 0.16277583736607884im; -0.5846068137872321 - 0.26682902663139063im -0.3385521519095245 - 0.42084898345045546im 0.12156905691428485 - 0.9134685068968429im 0.5409440072727851 - 0.14427855056375125im -0.8761960637038444 + 0.2975444570288419im -0.23546627997446082 + 0.020106516239001525im -0.07498672193523928 - 0.6731389425340937im -1.0173329143029721 - 0.6641800636225005im -0.14172243758858283 + 0.6798209606885328im 0.4254624841039338 + 1.3532935043121566im; -1.33738504935428 + 0.343137323281008im -0.10134055339180795 + 1.3162434976179198im 0.2606844447245709 + 0.9242810987156007im 1.1426384629438864 - 0.18704957173956627im -1.383738642171238 - 0.7735985706939075im -0.620744152882386 - 0.8720870716923538im 0.5088280116852887 - 0.4455857220986377im -0.039562076599874846 - 0.9908114593192676im -0.9724611028912118 - 1.3966357674322092im 1.595819271274579 - 1.2973870974053567im; 0.5858542823471498 - 0.37058082099103645im -0.15846369039969255 - 0.5876815027868122im 0.3751004536695643 - 0.8795539113226879im 0.006867408692823048 + 0.7039788903715548im 0.7555740798721207 - 0.45164698112693036im 0.21803935118929782 + 0.30955094598667654im 0.029039002556606436 + 1.3763752930311801im 0.915326774515536 - 0.39657898045779905im 0.8206251589884116 - 0.2821389666868414im 0.8871435468385919 + 1.0138905882343516im; -1.1422586466489921 - 0.11197793071632382im 0.03763357180729271 - 0.27115105427701824im 0.8961908148479981 - 0.21352043791270148im 0.5012903633996708 + 0.3428720559946224im 0.0665995086663132 + 0.12783513225682616im -0.6423343606070941 + 0.38260911623218596im 0.26922597193847614 + 0.304157206202309im 0.28298024360087926 + 0.3022623018048725im -0.2742498323761271 + 0.257597245838811im 0.9100139140436626 + 0.404341033202429im; -0.4300903180161988 - 1.2631720745737551im -0.6538713450048707 - 1.069545843058551im -0.8589697688547435 + 0.9129745930061239im 0.2959788017845142 - 0.5200949134172931im 0.041779798722707866 - 1.0548574231048715im -0.6869081299971557 - 1.7950575235905835im 0.8814592927895452 + 0.541157969486623im 0.7014651961456113 + 0.11278849960888652im 0.508175155213556 - 0.7012501949256993im 0.8839055806902629 - 0.403122123529562im; -0.74264966680382 - 0.6725653224474835im -0.11384695409394224 - 0.3858305003684108im 0.45469955742723794 + 0.4031513120078854im 0.9193457387022196 + 0.6066423353997439im 0.13902353542335938 - 0.3551490270770597im -0.7497603990821766 + 0.10070660501008433im -0.6828495432296823 + 1.0278536865712977im 1.1970242697965479 - 1.0687040874735683im 0.07609206450818029 - 0.7176134454762431im 0.4009824440780743 - 0.44593591570715857im; -1.3742450467634144 + 0.34043741252364706im -0.5430172377282958 + 0.011550693240030871im -0.4276990729679009 - 0.21784201248413584im 0.13972164922717242 + 0.20915895067263043im 0.3656580057247365 - 0.5069217471090518im -0.4241060042011591 + 1.1275466451902116im -0.2289237850937513 + 1.159262273844564im -0.5100587432764254 - 0.4772833370383163im -0.7516697856629162 + 0.11222018910281606im -0.5920973318088364 - 0.0416295920637006im]). 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [22] _start() @ Base ./client.jl:557 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[1.9259348551534246 - 0.9166930422908436im 10.332969016584354 + 1.7901352086125346im 11.573966066149316 - 2.7542519489353765im -9.020836646078804 + 7.172165890812213im 2.991946832119874 - 3.322154769496461im 7.701438038855904 - 2.4176740416602116im 2.023774726905724 - 4.4091730619732825im 0.8902335659070566 + 6.762417625290058im -8.426011273579105 + 0.44404921249227947im 7.371202719997692 - 2.002441918662499im; -1.865840832388395 - 11.697985276095418im -17.733420744266482 + 15.477452991245698im -5.251335506827476 - 15.973029826796145im 44.601077642280444 - 12.332861293087376im 4.4775648944355195 - 8.859032097468702im -12.666315883728686 + 8.84258718466703im -25.050650732490872 + 6.125994365398125im 5.805185954239027 - 12.380008985238776im 24.17457698766797 + 36.145412780587975im -2.0689746899195125 - 9.673765313992195im; -1.3053476268824653 - 6.878411123530263im 16.972481210708214 + 7.059707091129522im 13.347742949839127 - 16.904612226453185im 6.0746518489099675 + 16.19743254409871im 6.062964941142976 - 10.214061854893629im 3.2033679010809095 + 2.533484927364312im -8.247460094504694 - 13.671303263707458im 11.477309745688807 + 4.739247424514167im -2.6105789213588624 + 16.94345843269302im 13.774990001798344 - 8.131006739194316im; -12.24356208267513 + 8.186843141352242im 23.65038700361994 - 40.97976379747678im -13.196367233371003 - 6.9607847985595415im -14.809292509683008 + 13.37196376739763im -18.731854790113328 + 5.38631118139768im 5.439316940540992 - 24.275744564274557im 7.379347925277157 - 3.142807022389759im -6.4033619211859225 - 6.49284838448917im 10.518232061227769 - 21.23506163095375im -11.952136794213803 - 7.182412206819188im; 3.5057901204104267 - 1.4383371451228335im 11.6309777502115 - 1.5337490441544066im 8.414830428987337 - 0.2948839532459838im -6.816301195275101 + 20.16405631825433im 2.8087373309953056 - 1.9643942909025252im 6.058925625683836 - 2.4688143691716182im 1.9583994651224375 - 13.99045643742745im 4.085420766147767 + 4.4890626376376535im -13.537627607067229 + 5.41697991845758im 7.332269170470945 - 0.7923242268235812im; 1.9029868513648316 - 7.124041883173128im -10.509355149680221 + 8.578378080077501im 7.489179655871905 - 7.780616327046186im 26.60711499001911 - 2.7778622183937713im 5.38934453526606 - 3.3378365917701im -7.3028214890469645 + 3.207842781182908im -15.255917100109519 + 1.2568910992820868im 3.4874808544072238 - 0.21967707581334128im 8.870327992200638 + 21.41057971498268im 1.4323692981866354 - 2.717891285209751im; 9.291230622204738 - 2.2505967699170193im -15.166305027367217 + 25.034718092008738im 4.800355852398471 + 6.282540129991448im -0.06602807173983649 - 8.616840977691387im 8.831663359903661 - 0.6784353602579201im -3.64809282937504 + 13.545044919180421im 2.3091407786351077 + 4.619775549219396im 5.840789105277564 + 6.521427468295284im -11.661784098371594 + 7.328202395192885im 5.838180215043067 + 4.303940715332356im; 0.37229523363303474 - 3.3873150299413304im 12.246387867975102 - 5.442721016161891im 3.975213284328821 - 8.517840989099664im 5.725573768122484 + 3.273356769863576im -6.78435933648472 - 5.9047043894032365im 7.11620032263416 - 8.682614439022334im -8.126559453211609 + 3.251115369804031im 4.078360566784123 - 7.883724201471735im 1.9501529045754902 + 7.04969720574017im -2.1611722946405005 - 11.774173136997607im; -4.314115121772681 + 6.44466945602734im -29.841787140780408 - 25.66127939572359im -25.782938379051515 + 2.4627963484977915im 20.85622618109682 - 1.428791797818052im -8.908849235356728 + 15.55214109534073im -21.81274891853355 - 9.50698960118292im -3.095768061431853 + 2.3942496464793273im -2.1947899458866207 - 10.903683232035362im 10.468909169347565 - 6.576619473748952im -17.999581963996867 + 2.6978947524468575im; 1.7124195080196603 - 5.290761419556156im 11.740708694170255 + 3.2993630399016807im 11.005437590956564 - 5.062567313529085im 7.5306689159158395 + 15.062294921204069im 3.890500310984709 - 6.837009584754354im 5.669813123095005 + 0.803051907770405im -7.697821481934448 - 9.28280322966974im 9.067150070065596 - 0.9712549335915284im -4.517845977620139 + 15.615985403755914im 7.176104678618808 - 5.833572796059263im], ComplexF64[-50.380280887469674 + 53.05764218166301im 73.02014466376494 - 80.15831548516192im -79.99891901797544 + 98.47963783652435im -80.01110975453548 - 68.49831489130304im -58.92952804929469 + 52.48920586255565im 18.86317875651531 - 54.59827240592608im 30.137545615397535 - 40.45421669360987im -72.31986039994038 + 15.471145192348896im 75.15356163561896 - 160.46271771670988im -56.812321357172166 + 77.10170647031529im; 81.55988622667766 + 238.55178033813652im -64.27312904709083 - 115.1684778631867im 14.628489313181024 + 109.17317023866258im -60.04639852168712 + 337.76577983999744im 114.78318028736486 - 99.732980452904im 91.90977496951683 + 177.1127273445438im -12.151906370512354 - 166.04911823112536im 130.25643111346403 + 79.06697816931154im -301.96529426916356 - 70.79156303824345im 226.29722457642194 - 133.95163276919925im; -128.2713060802043 + 44.804869262678366im 185.49148715621973 + 79.6337843337453im 113.02878808377235 + 66.40184685112273im -121.3314637717817 - 144.06071872497617im -1.1535249455412426 - 34.28752942652215im 123.59294259111098 + 19.667111889639447im -24.120649299438725 - 60.74133288402556im -66.35296378777582 - 48.82751423468378im 209.62184270822058 - 193.39670393997497im 111.29950764628583 + 89.51871571763793im; -6.7792472280315526 - 126.42499699337144im -1.8887068697687583 + 130.5121544768591im 165.6746840275813 - 146.33043314139147im 73.16679770912576 - 193.8932499492357im -37.24808966002462 - 10.96403298227903im -88.65959550850818 - 176.35642322171205im -183.08604737814525 + 103.1438721433671im -149.81156019554578 + 41.34472423979018im 196.94940998793697 + 42.6326852699268im -17.39062636650077 + 8.858116239807481im; -109.37651063158478 - 0.33071972617177003im 135.93276095529498 - 149.21727990044732im 41.31294416226906 - 8.111943213206386im -68.7014155839256 + 130.32114965028617im 22.455946153628346 + 29.633756668133163im 6.771876878439548 - 74.51621330278192im 7.077860644019573 - 202.4990857365911im -14.654927907056955 - 40.81399267547718im -4.112257226802313 - 55.17476992887761im 78.24998096262557 + 85.98075159890365im; -14.250985276200845 + 139.61230508079643im -86.66903450296515 - 86.16845704982293im -85.6689472401249 + 32.43494206890779im 79.29141598639089 - 34.315355454112066im 29.053039521687715 - 72.71236643732203im 28.82641876037506 + 151.56270210832315im -97.18990461443401 + 28.03335590730131im -5.784769656891235 + 92.30813981607456im 41.650390551753375 - 20.508476125855196im 55.806325853294055 - 71.4465159903464im; 35.17522524013144 - 82.4737153727425im 44.457856109870974 + 82.22416398600215im -28.19228977575855 - 22.231141560293793im 69.6287321134913 + 60.80777452421731im 66.33390079584096 - 2.9294208279804512im 30.133023737962848 + 130.1196595072589im 90.72142245292717 - 19.85828599794562im 152.97276429141544 - 53.023833964882286im -12.507223683108364 + 186.39388196855566im -17.489888504807258 + 11.57573791016341im; 64.09869385039373 + 24.58468975310377im -6.26280515476283 + 162.47406481655972im 30.471408797183418 + 26.5781681442468im -71.68627289862715 - 173.83719816766302im 124.47488758618954 - 71.2190371673145im 72.94222877340765 + 163.2725460036733im -51.95824258025895 + 74.38214296981958im -67.72973042493228 + 144.03397339183508im 1.261617068536097 - 3.64023458929983im 102.46822728834529 + 80.21014106428676im; -28.8256657837304 - 85.58867044297745im 2.809502477988012 + 132.97828556733396im -43.979128777283286 - 390.8571342582879im 118.06181633951682 + 22.240159932103417im 24.276783311255482 - 119.19722780057523im -99.46428070167575 + 54.35418735309315im -116.91552941548628 + 147.27367039753213im 125.80154507976486 + 82.71503151986417im 129.21395406095138 + 205.21967111561355im 97.1753894371789 - 208.31798622142415im; -67.1802028850193 + 112.58958278648294im -169.57017976392586 - 5.418551498934491im -44.09354433183009 + 107.18025911391767im 77.8282040967901 - 207.7424019464866im 102.79798401808046 + 71.30786728561249im -90.83860866322216 + 106.70722163144848im -92.25332671964131 - 3.4639902138193506im -153.03085277646846 - 21.997244584306657im 73.63933385823279 - 165.95118465682785im 59.181804651128466 + 133.5305692752914im]). 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:727 [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:1833 [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/StKR2/test/rules.jl:16 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:17 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:16 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:17 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [22] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:679 [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#271 @ ./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:679 [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:1833 [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/StKR2/test/rules.jl:1943 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [33] _start() @ Base ./client.jl:557 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:727 [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:679 [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#271 @ ./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:679 [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:1833 [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/StKR2/test/rules.jl:1943 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [34] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:679 [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#271 @ ./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:679 [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:1833 [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/StKR2/test/rules.jl:1943 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [33] _start() @ Base ./client.jl:557 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:727 [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:679 [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#271 @ ./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:679 [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:1833 [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/StKR2/test/rules.jl:1943 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [34] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:26 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [21] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:1833 [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/StKR2/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [20] _start() @ Base ./client.jl:557 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:727 [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:679 [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#271 @ ./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:679 [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:1833 [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/StKR2/test/rules.jl:26 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [33] _start() @ Base ./client.jl:557 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:727 [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:679 [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#271 @ ./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:679 [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:1833 [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/StKR2/test/rules.jl:26 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [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:290 [34] _start() @ Base ./client.jl:557 ##### done (took 152.12040439 seconds). ##### Running all MatrixFuns tests took 687.545804977417 seconds. Test Summary: | Pass Error Total Time MatrixFuns.jl | 836 27 863 11m27.6s Split | 684 684 41.4s Swap | 21 21 5.4s AtomicBlock | 8 8 42.7s MatrixFunction | 14 14 1m25.1s DividedDifference | 44 44 3m37.5s DivDiffConvergence | 44 44 1m18.3s Fréchet Derivative | 12 12 1m05.1s Chain Rules | 9 27 36 2m32.1s frule, T=Float64 | 4 4 1m03.5s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64} | 4 4 28.4s frule, T=ComplexF64 | 4 4 8.7s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64} | 4 4 8.0s frule, complex out | 4 4 15.8s test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64} | 4 4 15.7s rrule, T=Float64 | 3 5 8 21.3s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64} | 3 5 8 19.2s rrule, T=ComplexF64 | 3 5 8 7.5s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64} | 3 5 8 7.5s rrule, complex out | 3 5 8 15.9s test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64} | 3 5 8 15.8s RNG of the outermost testset: Random.Xoshiro(0xf7fb575a4e2d6e17, 0x2a2ce2414ea66413, 0xce262074639b577d, 0xf095e62534d49c1f, 0x1159eb689df9949a) ERROR: LoadError: Some tests did not pass: 836 passed, 0 failed, 27 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:4 Testing failed after 705.31s 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:2421 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2276 [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:498 [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:164 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:152 [7] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:152 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:151 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:309 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:324 [12] _start() @ Base ./client.jl:557 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 806.57s: package tests unexpectedly errored