Package evaluation of MatrixFuns on Julia 1.13.0-DEV.935 (f5c55e808c*) started at 2025-07-31T19:17:01.528 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.34s ################################################################################ # Installation # Installing MatrixFuns... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [de0a5e7d] + MatrixFuns v1.0.2 Updating `~/.julia/environments/v1.13/Manifest.toml` [79e6a3ab] + Adapt v4.3.0 [66dad0bd] + AliasTables v1.1.3 [fb37089c] + Arblib v1.5.0 [082447d4] + ChainRules v1.72.5 [d360d2e6] + ChainRulesCore v1.25.2 [cdddcdb0] + ChainRulesTestUtils v1.13.0 [aaaa29a8] + Clustering v0.15.8 [861a8166] + Combinatorics v1.0.3 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.0 [187b0558] + ConstructionBase v1.6.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.18.22 [e2d170a0] + DataValueInterfaces v1.0.0 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [de460e47] + DiffTests v0.1.2 [b4f34e82] + Distances v0.10.12 [ffbed154] + DocStringExtensions v0.9.5 [26cc04aa] + FiniteDifferences v0.12.32 ⌅ [f6369f11] + ForwardDiff v0.10.38 [46192b85] + GPUArraysCore v0.2.0 [076d061b] + HashArrayMappedTries v0.2.0 [92d709cd] + IrrationalConstants v0.2.4 [c8e1da08] + IterTools v1.10.0 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.7.1 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [dbb5928d] + MappedArrays v0.4.2 [de0a5e7d] + MatrixFuns v1.0.2 [e1d29d7a] + Missings v1.2.0 [77ba4419] + NaNMath v1.1.3 [b8a86587] + NearestNeighbors v0.4.22 [bac558e1] + OrderedCollections v1.8.1 [22e17884] + PermutationSymmetricTensors v0.2.1 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [43287f4e] + PtrArrays v1.3.0 [c1ae055f] + RealDot v0.1.0 [ae029012] + Requires v1.3.1 [708f8203] + Richardson v1.4.2 [7e506255] + ScopedValues v1.4.0 [a2af1166] + SortingAlgorithms v1.2.1 [dc90abb0] + SparseInverseSubset v0.1.2 [276daf66] + SpecialFunctions v2.5.1 [90137ffa] + StaticArrays v1.9.14 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.1 [2913bbd2] + StatsBase v0.34.5 [09ab397b] + StructArrays v0.7.1 [fd094767] + Suppressor v0.2.8 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 ⌅ [6aa5eb33] + TaylorSeries v0.18.5 [9d95972d] + TupleTools v1.6.0 [e134572f] + FLINT_jll v301.300.101+0 [656ef2d0] + OpenBLAS32_jll v0.3.29+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [781609d7] + GMP_jll v6.3.0+2 [3a97d323] + MPFR_jll v4.2.2+0 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.5+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.13.1+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 4.74s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 62.43s ################################################################################ # Testing # Testing MatrixFuns Status `/tmp/jl_Hy6wFV/Project.toml` [fb37089c] Arblib v1.5.0 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.25.2 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [de460e47] DiffTests v0.1.2 ⌅ [f6369f11] ForwardDiff v0.10.38 [c8e1da08] IterTools v1.10.0 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.2 [22e17884] PermutationSymmetricTensors v0.2.1 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.14 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [37e2e46d] LinearAlgebra v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_Hy6wFV/Manifest.toml` [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [fb37089c] Arblib v1.5.0 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.25.2 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.0 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [de460e47] DiffTests v0.1.2 [b4f34e82] Distances v0.10.12 [ffbed154] DocStringExtensions v0.9.5 [26cc04aa] FiniteDifferences v0.12.32 ⌅ [f6369f11] ForwardDiff v0.10.38 [46192b85] GPUArraysCore v0.2.0 [076d061b] HashArrayMappedTries v0.2.0 [92d709cd] IrrationalConstants v0.2.4 [c8e1da08] IterTools v1.10.0 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.2 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.3 [b8a86587] NearestNeighbors v0.4.22 [bac558e1] OrderedCollections v1.8.1 [22e17884] PermutationSymmetricTensors v0.2.1 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [43287f4e] PtrArrays v1.3.0 [c1ae055f] RealDot v0.1.0 [ae029012] Requires v1.3.1 [708f8203] Richardson v1.4.2 [7e506255] ScopedValues v1.4.0 [a2af1166] SortingAlgorithms v1.2.1 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.14 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.5 [09ab397b] StructArrays v0.7.1 [fd094767] Suppressor v0.2.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [9d95972d] TupleTools v1.6.0 [e134572f] FLINT_jll v301.300.101+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [781609d7] GMP_jll v6.3.0+2 [3a97d323] MPFR_jll v4.2.2+0 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.5+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.13.1+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ##### Testing points splitting... ##### done (took 42.009251748 seconds). ##### Testing swap strategy ... ##### done (took 5.063206135 seconds). ##### Testing atomic block computation functionality... ##### done (took 41.1555433 seconds). ##### Testing matrix-variable function computation functionality... ##### done (took 78.576937594 seconds). ##### Testing divided difference functionality... Precompiling packages... 3360.1 ms ✓ DiffTests 1 dependency successfully precompiled in 3 seconds. 5 already precompiled. ##### done (took 212.39256399 seconds). ##### Testing convergence of divided difference functionality... ##### done (took 81.308601773 seconds). ##### Testing Fréchet derivative functionality... ##### done (took 66.498981667 seconds). ##### Testing Chain Rules functionality... Precompiling packages... Info Given ChainRulesTestUtils was explicitly requested, output will be shown live  WARNING: Imported binding Test.eval_test was undeclared at import time during import to ChainRulesTestUtils. 15004.0 ms ✓ ChainRulesTestUtils 1 dependency successfully precompiled in 16 seconds. 27 already precompiled. 1 dependency had output during precompilation: ┌ ChainRulesTestUtils │ [Output was shown above] └ ┌ Warning: inference tests have been disabled └ @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/global_config.jl:13 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not ([0.5547490570151848 0.15784911266520174 0.3660851019459465 0.08681582760510101 0.09297794831762468 -0.022119108537177374 0.12008273379497593 -0.04173474238226349 -0.012201740238315328 0.017332950025757268; 0.15784911266520174 0.6343293589030007 0.027103637253220493 0.11863270427680964 -0.11463676048967943 0.03249577541498564 -0.05663787966444254 0.0810153518042542 0.1686657782033514 -0.2738468671781314; 0.3660851019459465 0.027103637253220476 0.41109779266121954 0.012621613197658681 0.16627989683727168 -0.03942204835458119 -0.04727096352477255 -0.06782988416150346 0.03599415482509306 0.10944753678427908; 0.086815827605101 0.11863270427680966 0.012621613197658666 0.4871117170801451 0.028813412674605642 0.09699125989773781 0.0840310904854681 0.26649464707653286 -0.23976658852323968 0.08908117474851973; 0.09297794831762471 -0.11463676048967943 0.16627989683727168 0.028813412674605618 0.37933978409672037 0.22342297789843044 -0.1929880828649609 -0.095010573744347 -0.022486060116994028 0.007661316536042211; -0.02211910853717735 0.032495775414985634 -0.03942204835458119 0.09699125989773782 0.22342297789843044 0.591621412695047 0.07032734005018021 -0.26468118118040534 -0.026472370363238944 -0.042421894830505354; 0.12008273379497592 -0.056637879664442545 -0.047270963524772544 0.0840310904854681 -0.1929880828649609 0.07032734005018018 0.5709924646303022 -0.09664941434343012 -0.15765207224754454 -0.02299040069495196; -0.0417347423822635 0.08101535180425423 -0.06782988416150346 0.26649464707653286 -0.095010573744347 -0.26468118118040534 -0.09664941434343013 0.4289949339019032 -0.08219275900592656 0.01701654729741409; -0.012201740238315306 0.1686657782033514 0.03599415482509307 -0.23976658852323962 -0.022486060116994028 -0.026472370363238924 -0.15765207224754457 -0.08219275900592656 0.4494928809750972 -0.15856010099164972; 0.017332950025757278 -0.2738468671781314 0.10944753678427906 0.08908117474851973 0.007661316536042215 -0.042421894830505354 -0.022990400694951944 0.017016547297414093 -0.15856010099164974 0.4199604374549236], [0.6235327873744795 0.4375019878234722 0.7597161004707517 -1.1573251939425644 -1.1186279997213866 -0.9198999434952506 1.5082089531480936 -1.0200170523150023 0.7735861571007018 0.04190818503969154; -0.38103849994184064 -0.8635380508032234 -0.9459078088297824 0.6240026178691614 0.5598788259537255 0.0051995887777286955 -1.573563272738177 0.8310120615110755 -0.6023315685016039 -0.62000485630629; -1.2072198255637039 0.2410477299591816 0.618045856936266 0.7099977893533449 0.9638452762154316 0.7980521422996101 -0.13716217596791128 -0.16024613046040762 -0.49177215914116124 0.9344189836248317; 0.3604048785422632 -0.5947516633179836 -0.5764957018071148 1.1680008388633794 -0.47025437338634346 -0.5226427380491855 -0.8010635935169406 0.32006248527385384 -0.21839860062946445 -0.5491656351503553; 0.24966072775650947 0.7929428875234904 0.4795851546705891 -0.9011944789700543 -0.31602853907322787 -1.0718818270035164 1.1798050983319617 -0.47971797598355803 -0.9346576052421459 -0.954830863152121; 0.06502941904849731 -0.2095339326603586 -0.1432442605259137 0.016049858208082805 0.40391915003751294 -0.29079906135327643 -1.0692555367282024 -0.24286539149662575 -0.9863725436848702 -1.212425352979424; 0.0133512959015133 0.21210127279864374 -0.3593352593513571 0.45242806298362187 -0.35029720319117996 -0.25657059325501547 -1.1537835138715007 -0.5363276109027546 0.500485716862855 0.10803320028313446; 0.6528303110243028 0.6311837393239629 -0.5538225769874476 -0.4362417045008442 -0.3350513443376373 0.3494130830113197 0.5465421613487825 -0.8740022081496951 0.12331290174816745 -1.1364830362697422; 0.3530138957828135 1.1583073219803475 -0.859069049132088 -0.44813515310686053 0.728854795884662 0.23661497542135712 0.5521982346727454 0.8216684231337322 -0.27815253732354145 -1.5262450328493478; -1.541103451891222 0.6524697839544732 -0.123493039849314 0.6840272857285336 0.3874783225903403 0.7853308736360637 -1.1409517401725047 0.5828608476570852 0.2446219541277518 -0.13081541353785203]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils._test_add!!_behaviour), acc::Any, val::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:183 [6] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] 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 [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [10] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [11] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [12] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] macro expansion @ ./timing.jl:461 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not (ComplexF64[0.4743248696363191 - 1.0551270673333787e-17im -0.08387524394259845 - 0.020271222250687823im -0.2009877482633275 + 0.07164070135883539im -0.05866073349276155 - 0.188490282056001im 0.09503414008537688 + 0.017086449797079024im 0.14638945004376291 + 0.06654929922294966im 0.15494763408382356 - 0.007557410163540557im 0.12569574330081243 + 0.006213029378187275im 0.004338577317053539 + 0.019770554084281997im 0.03864845632518103 + 0.06802119509014454im; -0.08387524394259845 + 0.02027122225068784im 0.4943681234980251 + 5.129666816761707e-18im -0.01725255828594811 - 0.044911474671693354im -0.17873597184258327 + 0.022122344896252196im 0.057630908255952566 - 0.030289314090832648im -0.007256038021645392 - 0.0002449609304117231im 0.04705795778665676 - 0.036398563921187316im -0.014125037136888716 + 0.15465308803215824im -0.029741257532346008 - 0.0782194375279572im -0.1478989403707883 - 0.1291838427409114im; -0.2009877482633275 - 0.07164070135883539im -0.0172525582859481 + 0.04491147467169336im 0.5308068730021824 + 5.372157385126152e-18im -0.0370383243092535 + 0.08289405942426167im -0.06181397516935849 - 0.007983168371383496im 0.07436427136801664 - 0.06150327847957261im -0.006029926808001771 + 0.005219543010887645im -0.006644937247326434 + 0.20655630034789985im 0.055311227643565684 + 0.0006261212878115457im 0.08040002556746874 - 0.05021403232361851im; -0.058660733492761526 + 0.188490282056001im -0.17873597184258333 - 0.022122344896252196im -0.03703832430925349 - 0.08289405942426169im 0.5961643965926524 - 1.5518070960348564e-17im -0.124906685787158 - 0.020114858302955792im 0.0805467596556592 - 0.04933368902180439im -0.004554769446860653 + 0.1378954465609971im -0.051686940254812457 - 0.021916057844753332im 0.010805137807716386 + 0.03372594925917181im 0.08860579692996959 - 0.004801188947869947im; 0.0950341400853769 - 0.01708644979707904im 0.057630908255952566 + 0.030289314090832634im -0.06181397516935849 + 0.007983168371383508im -0.124906685787158 + 0.020114858302955833im 0.6018485179685312 - 1.3291841812758005e-18im -0.19594584678404567 - 0.16460434276336788im 0.01806459758493717 + 0.22405500845017373im -0.011619109975372808 - 0.052130057832792294im 0.009362732168581134 - 0.11182672901906868im 0.0748939671005214 + 0.04966404309571552im; 0.14638945004376291 - 0.06654929922294965im -0.00725603802164536 + 0.00024496093041173253im 0.07436427136801664 + 0.06150327847957261im 0.08054675965565922 + 0.04933368902180438im -0.19594584678404567 + 0.16460434276336794im 0.5358435806358758 - 1.0006536203514041e-17im -0.003403954585644048 - 0.057875810874143im 0.07265547687443998 + 0.009163918491660913im -0.04571138721660946 - 0.04092255533808243im 0.1254158008810176 - 0.1342479638889394im; 0.15494763408382353 + 0.007557410163540541im 0.04705795778665674 + 0.036398563921187295im -0.006029926808001759 - 0.00521954301088764im -0.004554769446860627 - 0.13789544656099706im 0.018064597584937166 - 0.22405500845017365im -0.0034039545856440097 + 0.057875810874143035im 0.2943173310795089 + 0.0im 0.07139437108379555 + 0.08668944375625898im 0.024175394069918445 + 0.006252701172659662im -0.007661290045748102 - 0.1179091172972622im; 0.12569574330081246 - 0.0062130293781872716im -0.014125037136888747 - 0.15465308803215827im -0.006644937247326434 - 0.20655630034789987im -0.051686940254812436 + 0.02191605784475334im -0.011619109975372802 + 0.05213005783279225im 0.07265547687443998 - 0.009163918491660922im 0.07139437108379555 - 0.08668944375625898im 0.3545140938829838 + 0.0im 0.1091308349885523 - 0.08463205977162638im -0.006728949634511447 + 0.05481403940842201im; 0.0043385773170535324 - 0.019770554084281994im -0.029741257532346008 + 0.07821943752795721im 0.055311227643565684 - 0.0006261212878115388im 0.010805137807716386 - 0.03372594925917179im 0.00936273216858113 + 0.11182672901906868im -0.04571138721660946 + 0.04092255533808242im 0.02417539406991845 - 0.006252701172659662im 0.10913083498855232 + 0.08463205977162638im 0.31970782167436707 + 4.336808689942018e-18im -0.051148532917489324 + 0.09851400184652044im; 0.038648456325181046 - 0.06802119509014454im -0.14789894037078824 + 0.1291838427409114im 0.08040002556746877 + 0.05021403232361853im 0.08860579692996957 + 0.004801188947869948im 0.0748939671005214 - 0.0496640430957155im 0.1254158008810176 + 0.1342479638889394im -0.007661290045748109 + 0.1179091172972622im -0.0067289496345114466 - 0.054814039408422im -0.05114853291748934 - 0.09851400184652044im 0.5559593591168988 + 0.0im], ComplexF64[0.6108991136345442 - 1.2215965058811085im 0.6333767320408942 - 0.8464119018715555im -0.7689301254551503 - 0.40253813857075155im 1.3941141699841757 - 0.8281451161251386im -0.014715530022535735 - 1.3375563634683114im -0.6011333121970409 - 0.9806633256653189im 0.4911906427772352 + 0.28989080533155687im 1.0186019749992026 + 1.163504470975862im 0.7912647790887096 + 1.2320390044743394im 0.03344512001162856 + 0.05112587251058492im; -0.6360344347348119 + 0.020776031230577585im 0.44314237019050357 - 1.1553924039619452im 0.9326142164355943 - 0.9225868885122951im -0.0855960600666347 - 0.834836664552141im -0.40492605953699357 + 0.13099612276786216im -1.5652386626475097 + 0.011130842338007286im -1.3282521543813826 - 0.35999269765529185im -0.23092476707589488 - 0.38841234174610484im 0.12077157593663623 + 0.3109534796518574im 0.9180419924856822 + 0.5997893785120867im; 1.1189385025934868 + 0.2663239676008362im 0.4645553706202183 + 0.44645070479776733im 0.00793928519177041 + 0.37827019967736286im 0.8762895900643719 - 0.39585149274940595im -0.7030889809811304 - 1.3958020249701508im 1.1580327980770675 - 0.03258690199896333im 1.1379652136082927 + 0.047931909121921204im 0.04599077290910852 - 0.11667860300631072im -0.9637297644353107 - 0.7296834998281038im -1.4616532491052172 + 0.5141115798417619im; -0.7584838407652644 - 0.24921456314610999im -0.7015046189487892 - 0.14822735890190453im 0.06479630480774971 - 0.10718276109189674im -1.2941630832310331 - 0.5058192649821044im -0.42024499122971126 + 0.3369407292969855im -0.8096190957386613 + 0.6132562254222688im -1.3078730305072064 - 0.8506745356273393im -0.699780873106581 + 0.764447082341948im -1.005044369392576 - 1.4753652066452636im -0.29585375117847573 + 1.4653016709665445im; 0.7721712042248887 - 0.9799227774277326im -0.38468851891681866 + 0.04237358363264955im 0.9064929318759556 + 0.3997657600865376im 0.7137890184666547 - 0.6842948635281276im -0.5060060991029329 - 0.3122913771736361im -0.35380795549294436 - 0.5634587026973749im -0.7749482847728214 - 0.23897109052888166im 0.7006306471266439 - 0.24711807916597606im 0.23104497616980219 - 0.7404770295596553im -1.5958891314663106 + 1.0676426809359565im; 0.36160826501446597 - 1.182098250187361im -1.2187369944470772 + 0.6579175388248747im -0.2740781807426413 - 0.6345226117099289im 0.11765180792639508 + 0.6003861619635238im 0.09996305001433832 - 0.2957254305992429im -1.309156111902276 - 0.8649454152250093im -0.8950871238856959 + 0.1236729089429286im -0.5806327526071714 + 0.5420520653233925im 1.6883042305126694 + 0.2953370661226527im -0.794901981490957 + 0.09512762676395888im; 0.16558675518424149 - 1.1342758142424587im 0.9045908474917241 + 1.2343992556254604im -0.18064886710609535 - 1.3997379423021294im -0.8386069283610175 + 0.49808238526300364im 0.22008107035751795 - 0.7096122371737991im -0.1714674071793017 + 0.5571263574118696im 0.4561023795931205 + 0.4479312499978763im 0.7787623653941691 - 0.31662990340386976im -0.25206254722868304 + 0.3943964211253702im -0.2811694613694013 - 0.06276702911262985im; 0.8592534572807217 - 0.7367555856683693im -1.2467753270056827 - 0.1396767928036406im -1.0978063068055963 - 0.7359510118552419im -0.408745536223388 - 0.6580683882029196im -1.040176251999231 - 0.8079882454492286im -0.6035387487752425 - 0.5237528409532622im 1.1345187394494356 + 0.11512077576765814im 1.0039524579442711 - 0.676488505729804im 0.7222821779569282 + 1.2808994428286877im -0.43534467883337635 + 0.12602702700270385im; 0.7182442889792447 + 0.9269524966710161im -0.15614298091448414 - 0.8571119324645347im -0.4483777129633821 + 0.1871315157807616im -0.8245553401996827 - 1.0642307542622762im -0.35374120049129276 - 0.9344800907903026im 0.5913585532922037 + 0.25113647770164277im 0.777118417536055 - 0.39132704223416603im 0.7956952389110044 + 0.34536064303643793im -0.02635766744910914 + 0.7886790988739802im -0.8390850085622706 - 0.24202099384209208im; 1.0636969111975334 + 1.0208098023881271im -0.2372992040141625 - 0.2961056814689199im 0.45354112695025117 - 0.010101170023892131im 0.7268499444608765 - 0.22002389248006277im -1.0999013613974427 - 0.47950397038310044im 0.14201882350715395 - 0.311375035171246im -0.48500488227135347 - 0.6438221915807919im 0.012460222621124395 - 0.08160054529594069im -1.3368534987831135 - 1.2103667087931909im -0.17493568134952536 + 0.12006919151747414im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils._test_add!!_behaviour), acc::Any, val::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:183 [6] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] 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 [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [10] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [11] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [12] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] macro expansion @ ./timing.jl:461 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not (ComplexF64[-1.1588376167690981 - 2.7461201271973086im 1.4313445966655785 + 12.770458391918385im -10.43679507397524 + 3.265830152980829im -6.670158264773439 - 21.51321939392743im 31.571042201871283 + 0.06322062235337267im 1.3958104526549153 - 1.6539789132632956im -0.9152739673063643 - 3.492770284319299im 8.483876839984557 - 1.7657876940478183im -4.217855573966451 + 6.168322017323075im -5.346982663755245 + 1.6942928479070107im; -15.574978415571708 - 14.928050908360357im 5.392482845363539 - 4.769759302774001im 2.710620599202585 + 3.942898188449297im -10.341088078352396 + 12.121034090918215im 6.997152392702702 - 12.296056022461089im -4.530811467339616 + 9.115050409461038im 4.3206556723026965 - 11.114952189598945im -4.560260012590012 + 9.978215647367016im -6.722999843744946 - 0.27490556461799287im -5.713809162533833 - 1.5642332291039287im; -9.875357790557523 - 1.5205613587952582im -8.759374713719062 - 4.8665839592053075im 2.018581141041594 - 2.0438933823860452im 9.038906495860012 + 5.700573502881257im -7.378645319274403 - 2.488980670786627im 11.342692964671715 + 10.182417589042945im -0.42689731443856704 - 6.846559981292556im -1.9954412077148165 + 6.634423225688236im -2.7888680767404663 + 1.6100831456720335im 2.628446581943196 + 0.638403587628458im; 14.002396881100285 + 18.013566146257922im -14.813406310990846 + 2.5636108047942314im -3.8320715513933252 - 14.199995756500368im 22.416042151936082 - 17.6434206270636im -13.770651791494425 + 23.182320115404174im 17.9674018053705 - 11.315855904031656im -6.79498071710558 + 11.058069809195656im -0.7416382378153941 - 7.070357169390702im 11.949398469022267 + 1.3461238857878461im 9.806317510232203 + 1.2613812363693613im; 12.985916426237077 - 16.049342387236536im 18.21675712074366 - 3.649851113627298im -2.697316662814585 + 4.43259293007938im -33.27979888293329 + 4.953798884270216im 8.705820080962237 - 10.27257226079497im -25.70229055159549 - 12.706205534998057im 7.55610400761879 + 5.333848108385405im -15.141692322476834 - 1.542326601331626im 6.310622592738952 - 13.638967823675088im -6.5107985485739555 - 5.779094471291687im; 14.12787632613519 + 1.1622978819238234im -15.546501380958384 + 5.320050524283477im -7.239794733039412 - 2.9490048409992715im 14.887451455577157 - 6.845459089488748im -9.522423275555498 + 21.585571276475076im 1.9153373324028404 - 4.256709561219203im 6.5814001084772595 + 7.222455025807883im -3.7366628851022785 + 5.740502804518581im -0.6523782526522686 - 9.961244519808254im 9.439865239574024 - 5.498248992568726im; 0.6361887635360204 + 7.256122476334681im 7.393890480285916 + 3.0570864242634714im 1.1283644386811937 + 7.146546059057025im -11.43762591181935 - 0.040870430383323386im 5.947311492109199 - 15.100854234845993im -0.7862091439535677 - 6.592656902151125im -4.473607856422499 - 2.704563502063017im 1.0710508467691957 - 8.874407033338098im 5.655621833716347 + 4.640592440684687im 2.4887938277903277 + 3.4205005017650727im; 8.158353062284208 - 7.1086735135437085im -0.4319550647024213 - 7.9807672961031235im 1.4796609882134595 - 10.690774188638548im 4.217504215658362 + 0.38404261144121854im -7.774004331831388 + 15.57728305449395im -6.184941016905054 - 0.5274036443121042im 9.639888350148174 + 8.165026729569773im -14.494268343398051 - 1.5609334271360782im 3.614698529740873 - 6.633916459734149im 1.1722418682352673 - 3.651247986488839im; -6.234291672292228 - 2.9124506021091063im -5.643752947086689 + 7.783705019999926im -6.2842908955680405 + 3.063668619696323im 5.1371455809360445 - 4.8306683684091025im 11.389662644239886 + 7.314486326970857im 1.0616810642352954 + 2.9775888449515047im 0.36192709539187057 - 6.734465390258666im 9.876676725018607 + 10.040827569585742im -9.188773925617042 + 0.31815679458413937im -3.719476486655392 - 3.499365809109767im; 5.52572701804647 + 2.8060347565927506im -6.842440877589887 + 3.874366962018126im -7.195525659841514 + 1.958244839000415im 7.721990147415141 - 8.252659657209648im 6.561080958631152 + 6.109047779219774im 2.0314928557307104 + 2.873142057303778im -0.689773619047559 - 1.3067828117029805im 6.122895438531637 - 0.25576366750706425im -2.749425291402244 + 1.3435899839929215im 3.270349964763712 + 2.842523374865859im], ComplexF64[142.79822860259765 - 70.14422874694327im 32.25432948128974 + 61.93116721487185im -5.246772896111818 + 125.53271667148043im 71.5807736595825 - 101.13541675790341im 178.93539475214607 + 101.41332893568936im -45.85473330016486 + 40.57758683957149im 61.649385990452714 - 75.82921113535413im 133.3098140904765 - 49.177702833446304im 6.712876007533509 + 34.70923830072141im 161.71679323347027 + 19.340408383867747im; -76.06836623761887 - 120.14563267062157im 219.5108355787787 + 97.51294158734974im 105.56031543898322 - 82.47096988927728im -76.7197762325442 - 96.97794403829474im 17.905426273178016 + 184.1126412455197im -80.07690201811766 - 169.31250284149468im 167.0787637045022 - 36.322891989020995im -131.7930449422662 - 84.94017066720002im 18.66272434837586 - 45.800244814930394im 0.38696704960889045 - 181.10742064103704im; -87.01107002248415 + 41.642794841249064im 31.42093550164936 - 74.37758840883262im 67.92958609453554 - 64.26206291831892im 124.90820899999403 + 93.63834006768603im -117.33998070401924 + 22.63078727293711im -14.51675762796459 + 83.92721719812181im 57.46676803260612 - 62.034022126495174im -103.6633891358518 - 10.93221068046806im -42.69420105760119 + 37.04876878355461im 22.800422645258397 - 29.541573504592854im; 68.0578399744286 + 152.2344658160105im -159.43364597700042 - 263.54935838466963im -17.052276728302893 - 38.97558448196879im 226.78676075367403 + 261.0739299191788im -170.79786226011942 - 100.26572630739437im 95.05827521466686 + 277.18627355981045im -76.7191583511659 - 28.671686594404488im 3.911786410467151 + 73.54005659829991im -2.7603443114581516 + 130.28134802624277im -93.97279743727435 + 241.07839129056154im; 156.44741652366395 - 177.71938695093638im 14.615718248208472 + 278.5283345842252im -0.0013845337132961913 - 45.2120633564875im -131.24450302480517 - 421.99169021518253im 193.1282954446618 + 123.24459498499805im 107.32746867101189 - 237.59316436263668im 44.41938808311188 + 159.92282538245865im -32.8662194065418 - 245.15787402489445im 170.79549049194546 - 53.990781621613394im 55.237453473571456 - 97.23634788096088im; -5.0777109189343275 + 45.19381712550051im -193.46472614730953 - 140.08213473489786im -63.1968519435334 - 65.0171290524648im 97.31876130054032 + 220.4251581765559im -234.01156674927728 - 84.88677627905516im 75.26957173902497 + 92.2628332998012im 2.3128639486431055 + 37.93611670546839im -148.69732032448508 + 170.35890371855925im 7.495465194491864 - 50.66587990447406im 59.574795350903294 + 174.65789849114347im; -51.298969700415434 - 168.7623203915422im 35.895217608385494 + 55.55943996855778im 85.9132508189841 + 144.76430817330842im -142.4824999182482 - 51.094842578779875im 198.75478970390776 - 29.462106872090377im -86.19091767254865 + 65.96668040776173im -38.24089361946465 - 91.5059539128641im 120.8579034350586 - 43.772194299539024im -66.25557771989926 + 4.602163483360544im -55.464241845183786 - 158.02476376914228im; 136.46346080474387 + 46.97965437063543im 72.67062121918562 + 22.69229890977284im -7.772974882799425 - 54.29511429308509im -45.956133539560476 + 64.1550539658271im -106.3470880211988 + 9.193879670342463im -112.25826454446917 - 137.4114016171754im 53.76896575447812 + 270.4350994419356im -63.190263036281316 - 87.53190886460271im 47.6373486433132 - 58.19352197851573im -56.09839401667318 + 132.18527540577614im; -61.171266748238615 + 74.01504792081232im -6.870164928741371 + 19.36485615523376im -68.13018704726605 + 3.9088745487076095im 65.4897744489174 - 32.038982850613024im 54.31807678933208 + 21.2197377487677im 26.017717466797233 + 0.3458605051630279im -9.612768140787772 - 100.8651875628453im 15.008751915891878 + 98.54697014556776im 6.4928385497418954 + 36.807194880896716im 107.32118748803242 + 53.675372183177096im; 99.39924288892135 + 77.0635989574711im -174.19023397965816 + 1.9859162498594287im -72.96309636847569 + 79.4710251826835im 169.04284774328335 + 60.43885956673614im -86.08066228444711 - 4.179911577422722im 79.95907917847705 + 110.76532515299039im 15.094130671239036 - 15.091109063689185im 71.61761614478662 + 49.80953151764764im -5.3171497975216155 + 17.50234001484451im 165.41479214008623 + 75.63404629398258im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils._test_add!!_behaviour), acc::Any, val::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:183 [6] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] 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 [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [10] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [11] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_frule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [12] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] macro expansion @ ./timing.jl:461 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] 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 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [8] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [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:312 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] kwcall(::@NamedTuple{init::Nothing}, ::typeof(foldl), 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}}}) @ Base ./reduce.jl:196 [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [21] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [26] macro expansion @ ./timing.jl:461 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [31] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [36] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils._test_add!!_behaviour), acc::Any, val::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:183 [6] _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 [7] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [8] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [9] #foreach##2 @ ./tuple.jl:680 [inlined] [10] BottomRF @ ./reduce.jl:84 [inlined] [11] _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 [12] foldl_impl @ ./reduce.jl:46 [inlined] [13] 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 [14] 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 [15] mapfoldl @ ./reduce.jl:173 [inlined] [16] kwcall(::@NamedTuple{init::Nothing}, ::typeof(foldl), 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}}}) @ Base ./reduce.jl:196 [17] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [18] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] 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 [21] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [22] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [23] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [24] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] macro expansion @ ./timing.jl:461 [inlined] [29] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [31] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] 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 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [8] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [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:312 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] kwcall(::@NamedTuple{init::Nothing}, ::typeof(foldl), 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}}}) @ Base ./reduce.jl:196 [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [21] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [26] macro expansion @ ./timing.jl:461 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [31] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [36] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils._test_add!!_behaviour), acc::Any, val::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:183 [6] _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 [7] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [8] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [9] #foreach##2 @ ./tuple.jl:680 [inlined] [10] BottomRF @ ./reduce.jl:84 [inlined] [11] _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 [12] foldl_impl @ ./reduce.jl:46 [inlined] [13] 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 [14] 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 [15] mapfoldl @ ./reduce.jl:173 [inlined] [16] kwcall(::@NamedTuple{init::Nothing}, ::typeof(foldl), 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}}}) @ Base ./reduce.jl:196 [17] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [18] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] 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 [21] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [22] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [23] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [24] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] macro expansion @ ./timing.jl:461 [inlined] [29] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [31] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] 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 [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [8] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [9] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [10] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] macro expansion @ ./timing.jl:461 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [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:312 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] kwcall(::@NamedTuple{init::Nothing}, ::typeof(foldl), 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}}}) @ Base ./reduce.jl:196 [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [21] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [26] macro expansion @ ./timing.jl:461 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [31] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [36] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_approx), actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils._test_add!!_behaviour), acc::Any, val::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:183 [6] _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 [7] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [8] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [9] #foreach##2 @ ./tuple.jl:680 [inlined] [10] BottomRF @ ./reduce.jl:84 [inlined] [11] _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 [12] foldl_impl @ ./reduce.jl:46 [inlined] [13] 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 [14] 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 [15] mapfoldl @ ./reduce.jl:173 [inlined] [16] kwcall(::@NamedTuple{init::Nothing}, ::typeof(foldl), 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}}}) @ Base ./reduce.jl:196 [17] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [18] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] 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 [21] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [22] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [23] kwcall(::NamedTuple, ::typeof(ChainRulesTestUtils.test_rrule), ::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [24] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] macro expansion @ ./timing.jl:461 [inlined] [29] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [31] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 ##### done (took 131.543894337 seconds). ##### Running all MatrixFuns tests took 658.9186260700226 seconds. Test Summary: | Pass Error Total Time MatrixFuns.jl | 917 27 944 10m58.9s Split | 765 765 42.4s Swap | 21 21 5.1s AtomicBlock | 8 8 41.2s MatrixFunction | 14 14 1m18.6s DividedDifference | 44 44 3m32.4s DivDiffConvergence | 44 44 1m21.3s Fréchet Derivative | 12 12 1m06.5s Chain Rules | 9 27 36 2m11.5s frule, T=Float64 | 4 4 1m00.0s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64} | 4 4 25.3s frule, T=ComplexF64 | 4 4 5.7s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64} | 4 4 5.1s frule, complex out | 4 4 12.6s test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64} | 4 4 12.6s rrule, T=Float64 | 3 5 8 19.0s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64} | 3 5 8 17.0s rrule, T=ComplexF64 | 3 5 8 4.2s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64} | 3 5 8 4.1s rrule, complex out | 3 5 8 12.4s test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64} | 3 5 8 12.4s RNG of the outermost testset: Random.Xoshiro(0xf787da88aef327af, 0x6a0d8a09c66206f2, 0xb891fd6b70ad849e, 0x994327bf016fc57c, 0x016081f83f8b39ff) ERROR: LoadError: Some tests did not pass: 917 passed, 0 failed, 27 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:4 Testing failed after 674.06s ERROR: LoadError: Package MatrixFuns errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2695 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2544 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:538 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:515 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:168 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:157 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [9] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:155 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:311 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:320 [14] _start() @ Base ./client.jl:553 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 787.41s: package tests unexpectedly errored