Package evaluation of MatrixFuns on Julia 1.13.0-DEV.745 (a23ce4bcbb*) started at 2025-06-15T19:29:15.487 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.25s ################################################################################ # Installation # Installing MatrixFuns... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [de0a5e7d] + MatrixFuns v1.0.1 Updating `~/.julia/environments/v1.13/Manifest.toml` [79e6a3ab] + Adapt v4.3.0 [66dad0bd] + AliasTables v1.1.3 [fb37089c] + Arblib v1.4.0 [082447d4] + ChainRules v1.72.5 [d360d2e6] + ChainRulesCore v1.25.1 [cdddcdb0] + ChainRulesTestUtils v1.13.0 [aaaa29a8] + Clustering v0.15.8 [861a8166] + Combinatorics v1.0.3 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.16.0 [187b0558] + ConstructionBase v1.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.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [dbb5928d] + MappedArrays v0.4.2 [de0a5e7d] + MatrixFuns v1.0.1 [e1d29d7a] + Missings v1.2.0 [77ba4419] + NaNMath v1.1.3 [b8a86587] + NearestNeighbors v0.4.21 [bac558e1] + OrderedCollections v1.8.1 [22e17884] + PermutationSymmetricTensors v0.2.1 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [43287f4e] + PtrArrays v1.3.0 [c1ae055f] + RealDot v0.1.0 [ae029012] + Requires v1.3.1 [708f8203] + Richardson v1.4.2 [7e506255] + ScopedValues v1.3.0 [a2af1166] + SortingAlgorithms v1.2.1 [dc90abb0] + SparseInverseSubset v0.1.2 [276daf66] + SpecialFunctions v2.5.1 [90137ffa] + StaticArrays v1.9.13 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.1 [2913bbd2] + StatsBase v0.34.5 [09ab397b] + StructArrays v0.7.1 [fd094767] + Suppressor v0.2.8 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 ⌅ [6aa5eb33] + TaylorSeries v0.18.5 [9d95972d] + TupleTools v1.6.0 [e134572f] + FLINT_jll v300.200.201+0 [656ef2d0] + OpenBLAS32_jll v0.3.29+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.12.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [781609d7] + GMP_jll v6.3.0+2 [3a97d323] + MPFR_jll v4.2.2+0 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.5+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.12.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 4.22s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 28.98s ################################################################################ # Testing # Testing MatrixFuns Status `/tmp/jl_38rtYc/Project.toml` [fb37089c] Arblib v1.4.0 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [de460e47] DiffTests v0.1.2 ⌅ [f6369f11] ForwardDiff v0.10.38 [c8e1da08] IterTools v1.10.0 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.1 [22e17884] PermutationSymmetricTensors v0.2.1 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.13 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [37e2e46d] LinearAlgebra v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_38rtYc/Manifest.toml` [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [fb37089c] Arblib v1.4.0 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.16.0 [187b0558] ConstructionBase v1.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.0 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.1 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.3 [b8a86587] NearestNeighbors v0.4.21 [bac558e1] OrderedCollections v1.8.1 [22e17884] PermutationSymmetricTensors v0.2.1 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [43287f4e] PtrArrays v1.3.0 [c1ae055f] RealDot v0.1.0 [ae029012] Requires v1.3.1 [708f8203] Richardson v1.4.2 [7e506255] ScopedValues v1.3.0 [a2af1166] SortingAlgorithms v1.2.1 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.13 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.5 [09ab397b] StructArrays v0.7.1 [fd094767] Suppressor v0.2.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [9d95972d] TupleTools v1.6.0 [e134572f] FLINT_jll v300.200.201+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.12.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [781609d7] GMP_jll v6.3.0+2 [3a97d323] MPFR_jll v4.2.2+0 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.5+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.12.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ##### Testing points splitting... ##### done (took 41.886514456 seconds). ##### Testing swap strategy ... ##### done (took 5.173630203 seconds). ##### Testing atomic block computation functionality... ##### done (took 42.263451514 seconds). ##### Testing matrix-variable function computation functionality... ##### done (took 88.224719504 seconds). ##### Testing divided difference functionality... Precompiling packages... 3498.3 ms ✓ DiffTests 1 dependency successfully precompiled in 4 seconds. 5 already precompiled. ##### done (took 198.473579934 seconds). ##### Testing convergence of divided difference functionality... ##### done (took 78.607345293 seconds). ##### Testing Fréchet derivative functionality... ##### done (took 65.111105825 seconds). ##### Testing Chain Rules functionality... Precompiling packages... 3063.5 ms ✓ FiniteDifferences Info Given ChainRulesTestUtils was explicitly requested, output will be shown live  WARNING: Imported binding Test.eval_test was undeclared at import time during import to ChainRulesTestUtils. 14182.5 ms ✓ ChainRulesTestUtils 2 dependencies successfully precompiled in 17 seconds. 26 already precompiled. 1 dependency had output during precompilation: ┌ ChainRulesTestUtils │ [Output was shown above] └ ┌ Warning: inference tests have been disabled └ @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/global_config.jl:13 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not ([0.3536944283732593 -0.06291074887355759 0.10031773564952937 -0.17024944665831696 0.05695328715050252 -0.06312904723031525 -0.18028125110230167 -0.0728381133478879 0.02750042860498404 -0.021433536931046535; -0.06291074887355759 0.5437713761035551 0.21421216250867234 0.06499842560436475 0.09999144843868006 0.02509103293425776 0.19452087111478622 0.09451545204033726 0.022155672279272502 -0.07833484136172969; 0.10031773564952941 0.21421216250867237 0.5873680921320698 0.0452105963711178 0.062011610996978626 -0.008852593459335615 -0.1042582384920556 -0.14948633101831887 0.0408947569453057 0.043448826291633595; -0.17024944665831696 0.06499842560436475 0.0452105963711178 0.2746863461991749 -0.029348010943625085 0.04021135568069155 0.02595560490256608 0.08123895935853605 -0.04240986937198218 -0.046496029214601046; 0.05695328715050254 0.09999144843868009 0.062011610996978654 -0.029348010943625102 0.5935949834849154 -0.015427530824613383 0.12656990089999648 -0.3074306725554049 -0.027815333844687158 -0.10323367927353433; -0.06312904723031523 0.025091032934257778 -0.008852593459335607 0.04021135568069155 -0.015427530824613421 0.5785235359712717 -0.08200580327804137 0.02623872246875122 0.19101517897850787 0.06737185347753796; -0.18028125110230167 0.19452087111478625 -0.10425823849205562 0.025955604902566074 0.12656990089999648 -0.08200580327804136 0.5460485062198692 0.1185234202354228 0.05449635326495308 0.22434751733889957; -0.0728381133478879 0.09451545204033727 -0.14948633101831885 0.081238959358536 -0.3074306725554049 0.026238722468751228 0.1185234202354228 0.4199764575494092 -0.1770995387509242 0.026455518357118325; 0.027500428604984042 0.022155672279272537 0.04089475694530573 -0.04240986937198216 -0.02781533384468715 0.19101517897850792 0.054496353264953105 -0.17709953875092424 0.5964312820024296 0.23105476149164506; -0.021433536931046524 -0.0783348413617297 0.043448826291633595 -0.046496029214601046 -0.1032336792735343 0.06737185347753796 0.22434751733889954 0.026455518357118325 0.23105476149164506 0.44966410823598574], [0.7500365879400536 0.4804047394917492 0.41552404940039966 -0.5560914043208773 -0.8798749161261951 -0.3616386661953337 0.05639503066496973 0.17500449259478162 -0.37115074732394016 -0.8810334736017966; 1.2265609898864158 0.03629352785170627 -0.2652321532613055 -0.37702438169305963 -0.03342992545512523 -1.3613056418211458 -0.4969675985254994 0.03830734774393406 -0.4071048312844346 -0.1233902016684759; -1.3662186418078257 -0.23186264100273107 0.236057979890592 -0.33367066974303133 0.5801244077907339 1.4922222948473747 0.9243291904387582 -0.7825941474832508 0.1990586336454149 -0.3363958169945678; -1.6929491248687945 -0.252546206114345 -0.5628759162810297 0.792898677256357 -0.46478797854852727 -0.24046558165149823 0.9751768743717292 -0.01856283877182149 -0.5084065112892772 1.1536165894054153; 1.0844644476451633 -0.6901882765155876 0.5649555552411867 -0.5057334110304571 0.7651312758320343 -0.9649809752864734 0.18884884837424049 1.293403694013082 -0.02207354243868682 1.0440160024129406; 1.3089931572164601 1.409215594386601 -1.4867987712585502 0.9391640022281803 1.2149868486430822 -0.8815424473073641 0.13568879962254912 0.4069182535790824 0.5871823154769834 0.7290082781771918; -0.013857110491002907 0.05897519522310265 0.11341153413008488 0.0527220948924165 0.31286957916660013 -0.4968297316944545 -0.6272916638940433 0.6891933072593495 0.29099584608940776 0.768996193953256; 0.6970915729191608 1.1766356017298865 0.059115537495134825 0.12180438143636788 -0.4814694340014163 -0.689127217553974 -0.396466136249799 -0.8102908822895633 0.29315035369860726 0.17631223555377437; -1.0104228675956026 -0.8074021856913643 1.2534513840249175 1.5254764786628996 -0.6228348954771327 0.6219076823136948 -1.032539784934369 -0.08523562165519499 -0.21716661188358807 0.9974206587066211; -1.0290901259738061 -1.551259152003252 0.5768530734519586 1.074613440681681 0.7633912980086011 0.4561062179771493 -0.6779144100604041 -0.7652239858541845 -0.7069704870296678 0.7652936196165507]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [22] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not (ComplexF64[0.5076728725041855 - 3.240109353318733e-18im -0.08578900694769477 + 0.10980412219310512im 0.061092281233472975 + 0.07123477908479656im 0.11493086743971392 + 0.09645030425124802im -0.06393819537790495 + 0.020996046373661453im 0.02342371613443859 + 0.09912637483528045im 0.045632746258472856 + 0.034177887722510875im 0.0903089853999069 + 0.09626558230596907im -0.03152983834764028 + 0.13258923752595866im -0.09887027688422387 + 0.06816408069871491im; -0.08578900694769477 - 0.1098041221931051im 0.5591133140318337 - 3.597863244284599e-18im -0.17574825336052366 - 0.005813367393156482im 0.14056415075902076 - 0.0898162596580219im 0.056117595416390796 + 0.07441291729732823im -0.007041966142929819 + 0.0200274127027115im 0.10650676991039608 - 0.06449882940105386im -0.07819907588364564 + 0.02593319154242288im 0.05516557021276555 + 0.06213408642875079im -0.05258391575163087 + 0.06944767848306004im; 0.061092281233472975 - 0.07123477908479658im -0.17574825336052366 + 0.005813367393156486im 0.4492582174009817 + 3.524179429690394e-18im -0.11839474960443348 - 0.05387975823163949im -0.19494607075169926 + 0.06012956461924703im 0.057347523706744834 - 0.018935031163687922im 0.034772917418436744 - 0.20777909875689965im -0.043711891245367174 + 0.024132600370619435im -0.1328978401819998 + 0.10057168634564602im -0.007135598453189539 - 0.01652338237044808im; 0.11493086743971392 - 0.09645030425124802im 0.14056415075902076 + 0.0898162596580219im -0.11839474960443344 + 0.053879758231639485im 0.35437530312949195 - 3.599167101139741e-19im 0.05698759358632213 + 0.0005354650736628813im -0.16523947991071591 + 0.08104197124546955im -0.0234800184335313 + 0.031460453167703815im 0.021395530327191145 - 0.14335602711791548im -0.07740998950740245 + 0.011115222150299822im 0.01215121737910914 + 0.13657446499350143im; -0.06393819537790497 - 0.020996046373661446im 0.056117595416390824 - 0.07441291729732823im -0.1949460707516992 - 0.06012956461924704im 0.05698759358632213 - 0.0005354650736628748im 0.508915402754029 + 1.168311317925306e-17im -0.13231996663221746 - 0.009002970746629492im 0.0276295952014903 + 0.07612236428585029im 0.1518824249266239 + 0.02632122783318682im -0.034944668257049616 + 0.03583385472895889im 0.011343105694291816 - 0.2016796328693406im; 0.02342371613443856 - 0.09912637483528047im -0.007041966142929814 - 0.020027412702711498im 0.057347523706744834 + 0.018935031163687933im -0.1652394799107159 - 0.08104197124546957im -0.13231996663221748 + 0.009002970746629476im 0.47384537875876126 - 8.107707685781201e-18im 0.010804232420776879 + 0.09914306350372643im -0.029146838348983878 - 0.016125611506902462im 0.26353728045996494 - 0.040284202245755935im -0.011347940257229171 - 0.10883896398284826im; 0.04563274625847284 - 0.03417788772251088im 0.10650676991039608 + 0.06449882940105386im 0.03477291741843677 + 0.20777909875689957im -0.023480018433531296 - 0.031460453167703815im 0.027629595201490283 - 0.0761223642858503im 0.01080423242077686 - 0.09914306350372641im 0.5582094858159586 + 0.0im 0.17580457090613627 + 0.09701200606406456im -0.12039098264148636 - 0.04198584343003843im 0.11015603123467656 - 0.11563789976076987im; 0.09030898539990692 - 0.09626558230596907im -0.07819907588364565 - 0.025933191542422872im -0.043711891245367195 - 0.02413260037061944im 0.021395530327191138 + 0.1433560271179155im 0.15188242492662385 - 0.02632122783318681im -0.029146838348983857 + 0.016125611506902445im 0.17580457090613627 - 0.09701200606406456im 0.526859782904711 + 6.938893903907228e-18im 0.08218379582112603 + 0.020540194591741612im 0.07090827075569078 - 0.03376416298319409im; -0.03152983834764031 - 0.1325892375259587im 0.055165570212765545 - 0.06213408642875079im -0.13289784018199982 - 0.10057168634564603im -0.07740998950740248 - 0.011115222150299812im -0.03494466825704962 - 0.03583385472895889im 0.26353728045996494 + 0.04028420224575589im -0.12039098264148634 + 0.04198584343003842im 0.08218379582112603 - 0.020540194591741626im 0.5597439330009767 - 1.3877787807814457e-17im -0.0356879130389255 - 0.06533026655252398im; -0.09887027688422387 - 0.0681640806987149im -0.05258391575163089 - 0.06944767848306004im -0.0071355984531895475 + 0.016523382370448092im 0.01215121737910914 - 0.13657446499350143im 0.011343105694291799 + 0.2016796328693406im -0.011347940257229176 + 0.10883896398284823im 0.11015603123467654 + 0.1156378997607699im 0.07090827075569078 + 0.033764162983194096im -0.03568791303892549 + 0.06533026655252396im 0.5531162026392137 + 0.0im], ComplexF64[0.2778889516289269 + 1.521167663294793im 0.08522772706377804 - 0.18029083992699363im -1.5897975145363188 - 0.34658427965442684im 0.2074244005651192 - 0.616831228048374im -0.7150362645198141 - 0.5206525436774667im -0.7798340838452713 + 1.3859042175894811im -0.16195806300637514 - 0.851708452518027im 1.1090389131464276 - 0.6958691029051786im -0.36520317364067173 - 0.39071604644054736im -1.1983006130536888 + 0.3178569103578927im; -0.8430933729487647 - 1.213947504425312im 0.38889182823638957 - 0.9669354897598139im 0.7272585735716428 - 1.2181234858477292im 0.8836451498692411 + 1.2131019843271815im 0.5796478075705965 - 0.9786806133284155im -0.6722539605508205 - 1.2028880207057528im 1.2571892887490088 - 1.4007394792230652im -0.9095656973390454 + 0.7594069599283845im 0.7540416477071293 - 0.34105257517423615im 0.6227545434698986 - 0.5733043419748671im; 0.2911433380864113 + 0.31264979160318995im 0.8269258002157394 - 1.2879761933810363im 0.4606274924008655 + 0.9715009259771054im -0.07504736633197936 - 0.23743414892462278im -0.28260516267237756 + 0.7418008469190474im -0.26017044164683656 - 0.038575573547402854im -0.20996055646633152 - 0.6752663357276131im 0.7857799629466921 - 0.9096938453681078im 0.7022193421622359 + 0.6809219289669268im -0.34212449657304345 + 0.40416951914878235im; -0.33622782004798185 + 1.1892978098153164im -0.42201272553823466 + 0.464817439269624im 0.08034690990696987 - 0.44400555892929583im -1.2334514412624702 - 0.5899434189216302im 0.805750464290508 + 0.16244386163525318im 0.24898196517798954 + 0.7659935111779272im 0.04442835408220393 + 0.7059071182145873im -0.5217383410693399 - 0.5675155073670048im -0.41360318640888794 + 0.6912675820547349im 0.9190427776175031 - 0.717998535351121im; -0.26491805815028807 - 0.11225872493108187im 1.2149400879402106 + 0.17408147291284579im -0.23879871555386956 + 0.41410361850843724im -0.5623085859880324 - 0.12464519235156239im -0.7401539479636506 - 0.7737504842193259im -1.0872488651023993 + 0.9777478804096719im 0.8466584743922153 - 1.2382917588585676im 0.15048959271310997 - 0.609004492205907im 0.8059532085569997 - 0.7792661295454155im -0.8779262842861968 + 1.505717044030483im; 0.1023493722160096 - 0.11410951389782698im -0.2571424510402972 + 0.22752986583618898im -0.307458562072201 - 0.5109982859754263im -0.01586408669479055 - 0.4043603595148818im -0.4206302943121951 - 0.35449640455098247im -0.6943229499163794 + 0.005411324510280167im 0.39993581629044633 - 0.025174530508418717im -0.800485620201346 + 0.6895313898184166im -0.09665676994670355 - 0.8493709432268178im 0.028983879968889303 - 0.28762410626731033im; -0.152240709519562 - 0.24535896545839514im -0.5128328335142798 + 0.08038045943124761im 1.275029091432555 + 0.19901481611212432im -0.2518022726311433 - 0.05068365300713336im -0.11560610937288295 + 0.7295505242796736im 1.2145797687337836 + 0.20692803034380347im -0.7988650896042029 + 1.1698071574775786im 0.06293570089990957 + 0.6955861419156559im -0.4519928116697162 + 0.205049362622609im 0.09546812575442774 + 0.5467355872382349im; -0.9254863907487858 + 1.4251511035843367im -0.6616103587738702 + 1.1047122408513301im -0.4632899833423761 - 0.32283277727263104im 0.6097142851607716 - 0.6330439921445651im 1.0830807966615545 + 0.9510395439084353im -0.2651458577798087 - 0.5418617237658392im -0.28239214649533806 + 0.4027810700726822im 0.7958039953766352 - 0.7424598082774903im -0.8427606803839953 + 0.5049219710946646im -0.6012314956527008 - 0.8286555826181183im; 0.007179183397815286 + 1.0390187658584267im -0.5742286963381379 - 0.06307975123181833im -0.69459909746256 - 0.7743181846448707im 0.627486620891135 - 0.6375879276492931im 0.28703491772823986 + 0.29774198390645756im 0.9560801782172963 + 0.7144219943908263im -0.5579824702242866 - 0.25505976121362733im 0.14773028895920076 + 0.24528531797944178im -1.2386943591883768 + 0.3447647627118786im 1.0173647295687174 + 0.02772103871052478im; -0.8209110617368891 - 1.315906092008109im 0.29864217306459007 + 0.8232099111932064im 1.076149823473187 + 0.6984790635381984im -0.17883905025774494 - 1.6043230019670056im 1.3258970728412032 + 0.7725196462850649im 0.6504785456558658 - 0.7050383406675962im -0.1985076184615005 + 1.1275936808837437im 0.9918712693169228 - 0.2109078192273563im -1.373842312831084 + 0.6425362367242774im -0.41382341594547833 + 0.5140295302993121im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [22] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not (ComplexF64[5.589924607017906 - 0.874857167856587im -7.037049814956093 + 7.7023059477516735im 1.0358341610888164 - 0.15585504672642125im 8.760776433585855 + 2.4011609821073425im 2.533816992088945 + 5.15504970380271im -4.521136373301702 + 10.70050405356504im 6.2071098413622074 - 12.834570617120148im -3.4946763626850834 + 0.5438837985936481im -7.866810033491309 + 12.667263658372336im -2.3752866108696664 + 10.064600690236276im; -8.258089020718636 - 5.661513545274069im -3.201251805066983 + 3.40749539825002im -12.444826750463118 - 1.2192769422190102im 9.874172265226957 - 2.349060757454776im 14.940135373166187 + 11.483257650767372im 9.53918533558801 + 13.566239818825075im 9.2345850604055 - 6.216439054036367im -4.319053960919771 + 2.4938933693966483im 11.27516552033575 + 8.488163523970394im 2.1294723497165196 + 10.964119870996248im; 0.9856089771211898 + 3.471797089850723im -13.708131069906617 - 0.8426795864563491im 8.964387142419703 + 1.1439637828539617im 2.099186648983652 + 1.552551893292948im -5.230118131853482 - 1.3004158485170034im 3.503185258439999 + 8.734993788107113im 5.634359701827565 - 13.674865131111273im -7.006406054666987 - 3.916371371052686im -2.2316405339185836 + 5.870113324081651im -9.498744884670051 + 3.5308076044177126im; 7.436874240737346 - 5.29295372931066im 8.749883810343439 + 2.283991551103375im -1.6788653782371425 - 5.272995104483314im 8.98557124795256 - 3.9342984379025996im -0.37761864669473155 + 2.8111226695438045im -11.973330316088319 + 5.513874344108176im 1.1992419849034786 + 5.295158191152542im 8.853706681383525 - 0.18165399025594664im -6.241533626032641 + 12.371189173094635im 3.3131216911799584 - 1.2916461936612378im; 0.015517592430073224 - 10.100983315852147im 9.96537142561536 - 13.765831511519071im -9.721671775110698 - 6.250927824291258im 3.3577304646757344 + 2.517046465184142im -1.9555233046043377 + 4.39803617858157im -11.17459066924845 + 5.7241887904764095im 10.532948686385339 + 19.652346245865935im 4.647875000358823 - 3.2613223079334506im -4.763331140313941 + 1.0370142846164265im 1.0593028017147237 - 8.11788181525467im; -9.989257865316983 - 7.01534986816333im 0.6816479884860929 - 17.22089782493382im -0.6914868574742519 - 6.372376018448248im -13.227916272954058 - 3.732537032824157im -14.698525476119924 + 0.45480124283603063im 11.144177115897229 - 1.9177771297173933im -6.323261861108773 + 11.222453636099935im -2.5369076933069543 - 8.979317300661265im 13.519947391986799 - 4.965671803495663im -7.309195753037251 - 13.40891865160797im; 8.969166604881199 + 5.117617139715991im 16.35775741635922 - 0.6860169849576847im 1.6214439060020869 + 6.802416481617389im 1.8945021282255956 - 5.329910641127888im 4.436183646252644 - 18.54595820743832im -12.416650986673345 - 8.631596437503823im -4.947170923830983 + 5.443934999216771im 11.941271280940885 + 3.6811636797060183im -12.205504234500737 - 6.36037371950281im 14.55071938260189 - 8.222357344785836im; -2.723669494424215 + 0.9924676591872357im -1.8282808714279657 + 2.457610777100191im -4.723888900682269 + 5.802636773034623im 5.657351628092926 - 3.351843170641782im 10.423093579376122 + 4.963504792092092im -0.21320243499125402 + 8.774432819240308im 9.649085306713115 - 4.411730318726898im -1.0360166858459743 + 0.5243648212489099im 0.10207391484283157 + 5.551772592737349im 1.5797943971983903 + 8.123710757221485im; -10.26297748689123 - 9.862168309244387im 4.775123969018716 - 12.035322355904178im -1.7441017007967279 - 9.124751896718898im -10.864333000509856 - 6.050661690867769im -7.00872984269013 + 0.969021715915177im 15.981495622779299 + 0.5700378670570031im -8.825238162445423 + 8.462207042361449im -5.250180052406504 - 5.211847754439226im 23.311945102404003 - 4.6450291103368535im 1.0551067678117458 - 9.188745166746im; -7.502225323480879 - 9.15985527441347im -2.6088127992523624 - 6.745084260675527im -13.74396261292381 - 2.9242256387097982im 7.830796135367978 - 0.05881650148641082im 3.601727155199916 + 10.885699544236312im 1.3454809520048192 + 13.882468233583769im 12.789083494546684 + 2.947477802402154im -4.106516924394733 - 3.456353234608058im 5.069835731445017 + 8.75266641703043im -5.540520649351729 + 3.236892913980343im], ComplexF64[145.0069201041809 - 15.729684429677624im 5.0969680410393545 + 20.75039845625417im 176.22026350454252 - 8.860779364176985im 176.49323939627598 + 94.79696278479248im -47.773807252754594 - 74.28228465231476im -160.57751132622388 + 113.38702492273283im 30.343467127629843 - 215.97661467722656im 41.1083744601535 - 169.35744432797304im -135.61818918554016 + 227.8238018969322im -75.37634223312351 + 49.485409590856165im; -154.28356607231456 - 78.32327030097011im 68.12216907272172 - 120.94901105097196im -35.95444163395516 - 47.88444829944955im -6.038029686778073 + 41.935210165403724im 4.478814129221639 + 30.0196367480129im 113.59391772904755 - 35.500084830627934im -71.65470959776673 + 71.07496704885655im -146.81256093487656 - 85.75951561206882im 118.85506191217453 + 3.0838654772896934im 55.24673953552082 + 5.181891229596923im; 111.46823643866257 + 10.960318050305142im 34.88011723546221 + 25.373269947066806im 87.8899208633563 + 16.162215622823787im 89.88232443285251 + 14.273115442496913im -88.87051272626121 - 49.59252249666281im -47.53507643798915 + 108.0421958228858im -109.11700969422783 - 160.82819246232023im 56.72472408704124 - 61.45360000218702im -24.28015020898819 + 282.6865658396453im -27.5646176110565 + 48.95498279643278im; 16.582206236252738 - 133.9150147350156im 95.99130794572564 - 2.851765817665346im 106.93280660857924 + 0.9196297396134583im -11.41435298767622 - 53.80873676229515im -57.6951530941033 - 25.365937136010018im -76.71990339344015 + 119.56110298633827im -14.858903801862482 - 30.007032776962703im 50.726829900959 - 189.53665572414587im -26.071786517576406 + 61.590400700201045im -62.285595275095915 + 1.7573004158170646im; -71.8572569362568 + 10.915033547862215im 103.72121286849006 + 106.0081743423797im -29.61582802591337 + 120.24614631717753im -86.78798156608592 - 66.48757271141808im 141.51182789244558 - 17.873384933377018im 13.783750439344763 - 125.56227481854363im 107.73293025044849 + 19.1865680296714im 113.80395855295113 + 23.899215793695603im -101.09835077368811 - 124.9304271434043im 55.755928805786624 - 24.43344303395932im; -16.499675843939674 - 51.812500394777054im 106.94319530600923 - 95.47653331745606im -73.68886016028247 - 116.2113894264176im -184.06292482437266 - 31.077681434878286im -68.16090248918736 + 109.26959725281866im 92.8277499017623 - 0.9574199807057121im -96.14632166522382 + 271.36734420210695im -79.10848805926815 + 56.444900444813726im 103.76568669960074 - 58.69023530521278im 68.88026863550526 - 2.822518381706581im; 45.01687475905115 + 171.96096787958638im -79.98867415122918 + 241.40997087794582im 67.43677287159568 + 88.8013905638288im 36.17284943476761 - 42.06670041839246im 41.28800816472097 - 36.25390978125018im -161.3817220806162 - 130.07735034468388im 24.150183801232643 - 85.94398915130695im 66.31040912612036 + 111.70084044804665im -146.6414414407099 - 140.88780455230398im -71.77513996424453 + 51.503146110736296im; -18.164908871687466 - 36.78224827718951im -23.22735898885994 - 6.401215007844546im -33.42446314960107 - 17.718703879137667im 166.5418633176396 + 176.7062381307122im 62.1752225507276 + 68.25362111681537im -131.76175094397323 + 35.239412423644346im 166.79781853569415 - 43.87713425430653im -34.85556475736339 - 21.56856225566336im -206.18735842860517 + 104.16823322615903im -33.63266059783969 + 82.5336457170908im; -102.46516029181726 - 57.497225023411076im 103.47066486353862 + 79.8343118223583im -141.16501829973856 - 70.10466889525674im -33.470596462413695 - 178.0872793105764im 81.75229819410839 + 65.40896378702533im 263.99592191165027 - 17.813211006107327im -218.44191789843086 + 96.95607897022279im -150.60584489840454 + 206.08255491470678im 258.0769347788677 - 62.199666992281145im 221.47255929511468 + 87.1684665719379im; -14.67958642016241 - 72.58028664071185im 194.89471024127403 - 0.3104432717210335im -11.817854968573894 - 79.47011783144592im -32.3965511967516 + 55.83925938321558im -4.792811324743454 - 9.765673271185982im 0.802541625693717 - 78.81771804846113im -98.28209361353362 + 77.16096914217681im -34.0935199887537 - 14.35547723591175im -12.760865665402296 - 21.081335124699933im 100.16540889694618 + 14.055979897678627im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:16 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:17 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:16 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:17 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [22] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#271 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [33] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#271 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [34] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#271 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [33] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#271 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:1949 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1926 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [34] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:26 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [21] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [20] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#271 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:26 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [33] _start() @ Base ./client.jl:557 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#271 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:26 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/rules.jl:27 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1837 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:290 [34] _start() @ Base ./client.jl:557 ##### done (took 128.327099889 seconds). ##### Running all MatrixFuns tests took 648.4112269878387 seconds. Test Summary: | Pass Error Total Time MatrixFuns.jl | 893 27 920 10m48.4s Split | 741 741 42.2s Swap | 21 21 5.2s AtomicBlock | 8 8 42.3s MatrixFunction | 14 14 1m28.2s DividedDifference | 44 44 3m18.5s DivDiffConvergence | 44 44 1m18.6s Fréchet Derivative | 12 12 1m05.1s Chain Rules | 9 27 36 2m08.3s frule, T=Float64 | 4 4 48.6s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64} | 4 4 19.0s frule, T=ComplexF64 | 4 4 5.8s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64} | 4 4 5.3s frule, complex out | 4 4 10.8s test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64} | 4 4 10.8s rrule, T=Float64 | 3 5 8 21.2s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64} | 3 5 8 19.7s rrule, T=ComplexF64 | 3 5 8 7.6s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64} | 3 5 8 7.5s rrule, complex out | 3 5 8 15.4s test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64} | 3 5 8 15.3s RNG of the outermost testset: Random.Xoshiro(0xac12e0dc20e76939, 0xdfaaca23f41deb61, 0x7d8547a4924f9198, 0x1d47a430f4a77cf9, 0x8ba322d589636e23) ERROR: LoadError: Some tests did not pass: 893 passed, 0 failed, 27 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/MatrixFuns/StKR2/test/runtests.jl:4 Testing failed after 665.34s ERROR: LoadError: Package MatrixFuns errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2421 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2276 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:498 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:164 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:152 [7] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:152 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:151 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:309 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:324 [12] _start() @ Base ./client.jl:557 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 727.76s: package tests unexpectedly errored