Package evaluation of MatrixFuns on Julia 1.13.0-DEV.912 (a2457e6ed7*) started at 2025-07-27T19:14:46.727 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 11.14s ################################################################################ # Installation # Installing MatrixFuns... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [de0a5e7d] + MatrixFuns v1.0.2 Updating `~/.julia/environments/v1.13/Manifest.toml` [79e6a3ab] + Adapt v4.3.0 [66dad0bd] + AliasTables v1.1.3 [fb37089c] + Arblib v1.5.0 [082447d4] + ChainRules v1.72.5 [d360d2e6] + ChainRulesCore v1.25.2 [cdddcdb0] + ChainRulesTestUtils v1.13.0 [aaaa29a8] + Clustering v0.15.8 [861a8166] + Combinatorics v1.0.3 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.17.0 [187b0558] + ConstructionBase v1.6.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.18.22 [e2d170a0] + DataValueInterfaces v1.0.0 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [de460e47] + DiffTests v0.1.2 [b4f34e82] + Distances v0.10.12 [ffbed154] + DocStringExtensions v0.9.5 [26cc04aa] + FiniteDifferences v0.12.32 ⌅ [f6369f11] + ForwardDiff v0.10.38 [46192b85] + GPUArraysCore v0.2.0 [076d061b] + HashArrayMappedTries v0.2.0 [92d709cd] + IrrationalConstants v0.2.4 [c8e1da08] + IterTools v1.10.0 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.7.1 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [dbb5928d] + MappedArrays v0.4.2 [de0a5e7d] + MatrixFuns v1.0.2 [e1d29d7a] + Missings v1.2.0 [77ba4419] + NaNMath v1.1.3 [b8a86587] + NearestNeighbors v0.4.22 [bac558e1] + OrderedCollections v1.8.1 [22e17884] + PermutationSymmetricTensors v0.2.1 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [43287f4e] + PtrArrays v1.3.0 [c1ae055f] + RealDot v0.1.0 [ae029012] + Requires v1.3.1 [708f8203] + Richardson v1.4.2 [7e506255] + ScopedValues v1.4.0 [a2af1166] + SortingAlgorithms v1.2.1 [dc90abb0] + SparseInverseSubset v0.1.2 [276daf66] + SpecialFunctions v2.5.1 [90137ffa] + StaticArrays v1.9.14 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.1 [2913bbd2] + StatsBase v0.34.5 [09ab397b] + StructArrays v0.7.1 [fd094767] + Suppressor v0.2.8 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 ⌅ [6aa5eb33] + TaylorSeries v0.18.5 [9d95972d] + TupleTools v1.6.0 [e134572f] + FLINT_jll v301.300.101+0 [656ef2d0] + OpenBLAS32_jll v0.3.29+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [781609d7] + GMP_jll v6.3.0+2 [3a97d323] + MPFR_jll v4.2.2+0 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.5+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.13.1+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.49s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 74.62s ################################################################################ # Testing # Testing MatrixFuns Status `/tmp/jl_yyh6D8/Project.toml` [fb37089c] Arblib v1.5.0 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.25.2 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [de460e47] DiffTests v0.1.2 ⌅ [f6369f11] ForwardDiff v0.10.38 [c8e1da08] IterTools v1.10.0 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.2 [22e17884] PermutationSymmetricTensors v0.2.1 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.14 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [37e2e46d] LinearAlgebra v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_yyh6D8/Manifest.toml` [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [fb37089c] Arblib v1.5.0 [082447d4] ChainRules v1.72.5 [d360d2e6] ChainRulesCore v1.25.2 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.17.0 [187b0558] ConstructionBase v1.6.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [de460e47] DiffTests v0.1.2 [b4f34e82] Distances v0.10.12 [ffbed154] DocStringExtensions v0.9.5 [26cc04aa] FiniteDifferences v0.12.32 ⌅ [f6369f11] ForwardDiff v0.10.38 [46192b85] GPUArraysCore v0.2.0 [076d061b] HashArrayMappedTries v0.2.0 [92d709cd] IrrationalConstants v0.2.4 [c8e1da08] IterTools v1.10.0 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.2 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.3 [b8a86587] NearestNeighbors v0.4.22 [bac558e1] OrderedCollections v1.8.1 [22e17884] PermutationSymmetricTensors v0.2.1 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [43287f4e] PtrArrays v1.3.0 [c1ae055f] RealDot v0.1.0 [ae029012] Requires v1.3.1 [708f8203] Richardson v1.4.2 [7e506255] ScopedValues v1.4.0 [a2af1166] SortingAlgorithms v1.2.1 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.14 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.5 [09ab397b] StructArrays v0.7.1 [fd094767] Suppressor v0.2.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [9d95972d] TupleTools v1.6.0 [e134572f] FLINT_jll v301.300.101+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [781609d7] GMP_jll v6.3.0+2 [3a97d323] MPFR_jll v4.2.2+0 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.5+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.13.1+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ##### Testing points splitting... ##### done (took 47.931067619 seconds). ##### Testing swap strategy ... ##### done (took 6.419548591 seconds). ##### Testing atomic block computation functionality... ##### done (took 50.535720135 seconds). ##### Testing matrix-variable function computation functionality... ##### done (took 94.577299317 seconds). ##### Testing divided difference functionality... Precompiling packages... 3950.3 ms ✓ DiffTests 1 dependency successfully precompiled in 4 seconds. 5 already precompiled. ##### done (took 261.131585598 seconds). ##### Testing convergence of divided difference functionality... Precompiling packages... 11399.2 ms ✓ ForwardDiff 1 dependency successfully precompiled in 12 seconds. 18 already precompiled. Precompiling packages... 5336.2 ms ✓ ForwardDiff → ForwardDiffStaticArraysExt 1 dependency successfully precompiled in 6 seconds. 21 already precompiled. ##### done (took 117.353242748 seconds). ##### Testing Fréchet derivative functionality... ##### done (took 82.740897777 seconds). ##### Testing Chain Rules functionality... Precompiling packages... 4056.3 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. 18323.1 ms ✓ ChainRulesTestUtils 2 dependencies successfully precompiled in 23 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.7251134525023502 0.06111500207269448 0.08082114967840896 -0.01822793793013671 0.09769310196765423 -0.03237708060084228 -0.06998209372343533 -0.17958712490637957 0.23781946172840288 0.11353579268284376; 0.06111500207269446 0.4049185444751974 0.08274457264765019 -0.20330322257245245 -0.008575092476361793 0.22508649699865912 -0.12704797540863771 0.01210098097810188 0.008162246984135004 -0.005575418141681338; 0.08082114967840894 0.0827445726476502 0.4546790685307281 0.17417721443048506 0.06902756958664541 0.12583348756023469 -0.16643357088432592 0.21940413246601495 -0.1091139205819349 0.046557224266977025; -0.0182279379301367 -0.20330322257245245 0.17417721443048506 0.6684328206461402 -0.22782138013993564 -0.06141566269408937 -0.041761360940159926 -0.01804735464929636 -0.03493844780194487 0.10886664459216168; 0.09769310196765427 -0.008575092476361786 0.06902756958664541 -0.2278213801399356 0.4876473976696388 -0.19413617130323688 -0.07329458052638306 0.0537256046156852 -0.16581833306593546 0.19017068023291217; -0.03237708060084232 0.2250864969986591 0.1258334875602347 -0.06141566269408936 -0.19413617130323688 0.5125533594849555 0.06083373320902805 0.21767933882625445 0.15082614105503162 -0.044207265697097146; -0.06998209372343535 -0.1270479754086377 -0.16643357088432592 -0.04176136094015994 -0.07329458052638307 0.06083373320902807 0.30189044486921346 -0.018187024884385943 0.1282229683982095 -0.04382509168113776; -0.17958712490637957 0.012100980978101911 0.219404132466015 -0.018047354649296368 0.05372560461568519 0.21767933882625445 -0.018187024884385936 0.4961802716521896 0.06789460862084555 0.226312591916173; 0.23781946172840288 0.00816224698413501 -0.10911392058193488 -0.03493844780194488 -0.16581833306593544 0.15082614105503162 0.12822296839820949 0.06789460862084554 0.541942157919094 0.051011129248762326; 0.11353579268284376 -0.005575418141681325 0.04655722426697702 0.10886664459216167 0.19017068023291217 -0.044207265697097174 -0.043825091681137775 0.226312591916173 0.051011129248762326 0.5322550512885439], [0.06191223118110189 -0.11868018950365099 0.32155879406670945 -0.0014916151237527187 0.9816982039605191 0.8209751706860393 0.19803307994751798 -0.6930408795642709 -0.4550964262397842 0.1828251818262203; -0.6243914129744259 -0.5411386683793585 -0.0018966724487935367 -1.1850653920543042 0.22533229002956054 -1.0634553420738966 1.3390244757382495 1.5306225897637877 1.2328011351781516 0.01824186390179229; 0.09219799779442213 1.0488650637368877 -0.36986466301085374 0.11548064890822562 -1.0794739703260852 -0.6008682282260307 -0.8317999697636166 -0.5708967659202756 0.23762139813697353 -0.4285226215928903; -0.5267962169635303 0.7342921957192224 -0.1531881695766695 -0.4696853251635202 0.023089013032686973 0.6128355696334561 -1.4221679140145564 -0.8558484345710943 -0.3555049300509782 0.3180797813523753; 0.2774654195519496 0.659463472591668 -0.29829503265566604 1.0174186298228316 0.3951472525043302 0.9273514595852786 0.5864751510519917 -0.9048652066724683 -0.024627775328001637 -0.2509104979919001; 0.7094490134524536 0.47409331572709423 0.09492811769190865 0.48665843657451274 -1.1166136554201318 -0.02798060676422354 0.31028759337511347 0.28372021935288105 -0.5617117206214872 0.4853522946412821; 1.0977803725698736 -1.081441456359204 0.23773432100417974 0.4327675940264634 -0.37578480054788566 -0.20846592050501553 -0.7662278391162863 0.27300052996723106 -0.09212025448191773 -0.7225523765546912; 0.3282195329971113 0.3967548429634908 -0.5642255735627162 -0.23316078978842403 0.8072467382588608 0.1710927935639458 0.4666071012270909 0.19302519705423182 -0.9973076650066341 0.22877638003627737; 0.35220877081510976 0.1599987131042702 0.8048412519377832 0.6473985502464665 -0.4545274750595508 0.33844687721158356 -0.7893093007363121 -0.9297374128672411 -1.0031658548305595 -1.330910709177435; -0.11505207580002988 -1.2103116578187894 -0.3190183082985931 1.1989439536054687 1.3637767589110459 0.9146742242207727 0.9832935713419138 0.20365333002671754 0.757229359433314 0.07071546164781477]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not (ComplexF64[0.40645812646388924 - 3.918580709977428e-18im 0.08282176891773771 - 0.09919976621118277im 0.05312739086739292 - 0.10872776876607688im -0.012295265762617288 + 0.12256910777312732im -0.015418176273632242 + 0.06260829796767685im 0.02070546543380987 + 0.02991307799973833im -0.1383594774504383 + 0.05312019333882971im -0.06809049845713344 + 0.04090267653254863im 0.0020818783064745546 + 0.16806976057280387im -0.07356413968407777 - 0.12031573289196908im; 0.08282176891773771 + 0.09919976621118275im 0.4236651510498232 + 4.9556593120092065e-18im 0.05287867776535749 + 0.04116408669888695im -0.12511530440937463 + 0.025829180389172215im -0.044394129023014095 + 0.036526006879669386im 0.09607452219800602 + 0.014171522506865519im 0.00636257675050092 + 0.11815487433646839im -0.022961981463048786 - 0.07849726457739435im 0.09308584311150017 - 0.13153709322100807im 0.08768194720037457 + 0.013801685230103115im; 0.05312739086739292 + 0.10872776876607691im 0.05287867776535749 - 0.04116408669888694im 0.5678884807904014 - 4.298959067664037e-18im 0.05024608412688762 + 0.1075143689487646im 0.06743913350165193 - 0.20865617862285024im -0.1277705765815638 + 0.23121797924804932im 0.05890901645555119 - 0.0075332116542930205im 0.09393849394266626 - 0.05654528660477241im -0.006444653935206594 - 0.06796204382341464im -0.057278508354334186 - 0.06826909685635676im; -0.012295265762617308 - 0.12256910777312735im -0.12511530440937463 - 0.02582918038917223im 0.050246084126887615 - 0.10751436894876458im 0.47011501891010143 - 1.1634367641483858e-17im 0.10180625514400217 + 0.14282821170525165im -0.024392257234341817 - 0.0018073296696960194im 0.16290538644698555 + 0.03412184078311807im -0.013607242347605273 - 0.048338510378180224im -0.12650529051737752 - 0.033133234051465676im -0.097427818695576 + 0.09209550530526564im; -0.01541817627363226 - 0.06260829796767685im -0.04439412902301413 - 0.036526006879669386im 0.06743913350165193 + 0.2086561786228502im 0.1018062551440022 - 0.14282821170525165im 0.5065473368766574 + 6.379183384533787e-18im -0.08696433616924716 + 0.08060864701131452im 0.05268226039310078 + 0.10253403440736973im -0.16159518200465992 + 0.02464478068624383im -0.01238129710942737 + 0.14584506182656526im -0.08234716011229992 + 0.04274368201736413im; 0.020705465433809876 - 0.029913077999738334im 0.09607452219800601 - 0.014171522506865535im -0.1277705765815638 - 0.2312179792480493im -0.024392257234341824 + 0.001807329669696025im -0.08696433616924715 - 0.08060864701131451im 0.39587414857128456 - 8.946482280241896e-18im 0.20616910832599764 + 0.13907694065398968im -0.031229675959967083 - 0.012316637512881886im 0.050662000979431326 + 0.06733751636965346im 0.0674492385860169 + 0.042127373799271714im; -0.13835947745043833 - 0.05312019333882971im 0.006362576750500914 - 0.11815487433646836im 0.058909016455551175 + 0.007533211654292935im 0.16290538644698555 - 0.034121840783118064im 0.05268226039310078 - 0.10253403440736975im 0.20616910832599758 - 0.13907694065398968im 0.5911073639298174 + 0.0im 0.09549060107369994 + 0.015556443258155413im 0.0014961758872098219 - 0.08858066888119862im 0.06687339333621962 - 0.08942490085572694im; -0.06809049845713343 - 0.04090267653254864im -0.022961981463048786 + 0.07849726457739434im 0.09393849394266626 + 0.05654528660477242im -0.013607242347605292 + 0.04833851037818022im -0.16159518200465992 - 0.024644780686243796im -0.03122967595996709 + 0.012316637512881888im 0.09549060107369997 - 0.015556443258155393im 0.5128182146454974 + 0.0im 0.10609993820587581 - 0.10200779158542975im -0.1355179176758359 + 0.02395555931989662im; 0.0020818783064745564 - 0.16806976057280387im 0.09308584311150016 + 0.13153709322100807im -0.0064446539352065735 + 0.06796204382341466im -0.12650529051737752 + 0.033133234051465676im -0.012381297109427383 - 0.14584506182656531im 0.05066200097943137 - 0.06733751636965346im 0.0014961758872097941 + 0.08858066888119864im 0.10609993820587581 + 0.10200779158542977im 0.4569390300634311 + 6.071532165918825e-18im -0.05200798670652237 - 0.016139150031829006im; -0.07356413968407777 + 0.12031573289196908im 0.08768194720037459 - 0.013801685230103116im -0.057278508354334186 + 0.06826909685635678im -0.09742781869557604 - 0.09209550530526561im -0.08234716011229991 - 0.04274368201736414im 0.06744923858601692 - 0.042127373799271714im 0.06687339333621964 + 0.08942490085572694im -0.13551791767583593 - 0.023955559319896635im -0.05200798670652238 + 0.016139150031829003im 0.6145129175680931 + 0.0im], ComplexF64[0.1602256823637103 - 0.15483427236781552im 0.1385470028603494 + 0.37357204866914256im 0.2669671996921037 - 6.127428690824035e-5im 0.713527929132941 + 1.4664943935175563im -0.5826499056914796 + 0.6785397706499127im -0.4557522910606866 + 0.21551766755276297im -0.8325499547691446 + 0.5502516479944406im 0.05009652011531335 + 1.4071040303694256im -1.0510807567866536 - 0.49122602706179197im -0.09084957750516444 + 0.4281134078492326im; 0.2533830097572448 - 0.6905469289643269im -1.226328840353837 - 0.022932296743269333im -1.3480599449506896 + 0.03100202405798443im -0.2121568630104095 - 0.8368444586329371im 0.5669812516843745 - 0.32484360894185926im 0.6089674374117766 - 0.5010636907955095im 0.06701387333211445 + 0.9358096110852522im 0.5078047484615182 + 1.3140023395057727im 0.5987093278922367 - 0.6572629255719935im 0.04238223804977254 - 0.6031458578458213im; 0.724190252310168 + 0.5432685738899847im -0.8468821274040826 + 0.4004092384928771im 0.18379764325717096 - 0.6658587635842841im 0.3771573821557686 + 0.254021634086057im -0.11701960877204262 - 0.3896095925329305im 0.41438983458445816 - 0.18431825660092993im 0.17621228561891505 - 0.4638708839908594im 0.6081724328387108 + 0.6680822983378601im -0.5347942077120084 + 0.12515201393803674im -0.059225929083241105 + 1.1274820216635195im; 0.8334598942521677 + 0.6233940212585353im -0.06925890944013284 - 0.5591399953480869im -0.018796744174631355 + 0.44989191217432484im -0.5693473831354197 + 0.9252001146088861im -0.328857860939848 - 1.0336167384202084im -0.5055893622565026 + 0.31979257040042286im 0.34197572368627605 - 0.6911800669289485im -0.7367927978794364 + 0.5414208407734784im 0.024235043663020164 + 0.8858065865415626im 0.3883777634032483 + 0.48331276495645625im; 0.05542564831987845 + 0.31442287742564456im 0.6388158836793197 - 0.779885327845193im -0.786651904435047 + 1.4569412393864796im -0.767346962458509 + 0.6844401708014898im -0.4901519493152126 + 1.0203955018958595im 0.2412225088173854 + 0.4380758265200543im 0.6893637063705718 + 1.1076105007269073im 1.2837898308921036 + 0.357854428485992im -0.9802249028387146 + 0.08525464142155315im -0.5276654453289434 + 0.051960733155019485im; -0.2756871769987459 - 0.5655530295821781im 0.28044893901831375 - 1.2891160302191953im 0.5711594060220213 - 0.20988353570105672im -0.7539501058008234 + 0.7601369009209072im 0.3089958945180293 - 0.6959731293318148im -0.8163777204818157 - 0.21296681724160496im -0.6137709207519463 - 0.7130491739537592im -0.8266014897161043 + 0.34739592877439124im 0.5266910175833859 - 1.3503821473645918im -1.6162187029455186 - 0.3893606442602563im; 1.1896249673326944 + 0.28216936009716265im 0.22823679977324646 - 1.0522461124237166im -0.8174974966264638 + 0.29364502538411325im 0.014890997496174483 - 0.706237060756205im -0.7727875836704614 + 0.7348733280597476im 0.2025128746208784 - 0.42030840025372507im 0.06551667980575115 - 0.0263714974634981im 0.9125785270972879 + 0.8524342617318149im -0.41682910027242026 + 0.43302082249549595im 0.017696290537031107 + 0.4638231247357473im; 0.17339187135809095 + 0.9044461741039377im 0.9534389151736689 + 0.5477049740549729im 0.49096706267960655 + 0.3110336296547834im -0.8393087076523439 + 0.7156386138351124im -0.6006484248632036 + 0.5183503749286508im 0.007266120221198251 - 0.6619636289787074im -1.510259547065007 + 0.8573277330305556im -0.2873398029911125 + 1.3243164972659165im 1.683971741794038 - 1.5361898108121794im 0.34835419022218916 + 0.07133470010594518im; -1.027415298201242 + 0.8593436351014505im 0.018674353006242095 - 0.8528594747116282im -0.47803031526929196 + 0.5564594562082905im 0.6936835412900304 + 0.2657807895035414im -0.674717449937269 + 0.8964857019972481im -0.38914200812186894 + 0.4465108411762433im -1.0974468399062922 + 1.0719803643779633im 1.328345980950544 + 1.1778431954975823im -1.437019775081918 - 0.7400808194723627im 0.3494908743250687 + 0.8988699249175415im; 0.27666167167415734 - 0.11664697614750125im 1.0508871140061204 + 1.6665447601022658im 0.04939054929988224 + 0.6982508315233847im -0.17815620402648036 + 0.5650349380656501im -1.0886159627222667 - 0.31224231106381023im 0.037101944730959735 - 0.12739598585728706im 0.49563300198457677 - 0.02493810470316786im -1.2370583121079728 - 0.5066632132047092im 0.7332434110072547 + 0.6962242271260249im 0.8651219819204121 - 0.2860997212372846im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not (ComplexF64[-1.6469364868186713 + 0.6209762806379484im 7.3649001282969015 + 2.721304818400016im -3.7804170981068177 + 1.2411844492396722im -1.9159758476486708 + 5.042204400522585im 3.1542564907989172 - 7.742261221070158im -10.09070617387982 + 1.678126321357578im -2.3040784072140585 + 1.0241490073273636im 2.1150564726418817 + 0.6598325446731383im -0.7454443727754696 + 6.282401761592599im 0.6757853510080479 - 3.3318731066700167im; 2.8446800959771688 - 2.1308154099831507im -5.798376974411876 + 1.1725715041241562im 13.207600646137726 + 5.362337430172657im -2.741057991029882 - 6.1258673221534705im -5.420953330504249 + 1.5734773226664176im 14.998142413518039 + 0.549544288042261im 0.9289659408018407 + 2.4936316492990493im 1.5731394041791695 + 4.074013660283175im 6.161856716490149 - 9.463866125168018im -1.2777961234966522 + 2.7762797312569205im; -3.3229084326179485 + 3.8722577358004555im 10.016590937564635 - 9.052983863118799im -4.800536688009691 + 2.4720788865714467im 3.45656724303848 + 11.018547201446601im -7.51797837360898 - 13.14286545691866im -7.104794037312411 + 14.384099144258183im 9.889166047118248 + 5.621362396681983im 8.265684340940755 + 1.4914322796800121im 16.93376644855155 + 2.654758795553457im -2.938670979416256 - 3.133015090173452im; -0.06876920828272187 - 1.9825381322024254im -1.6770970644648424 + 2.211288328255857im 5.9343863791021 - 10.908003903463477im -1.331538632659984 + 1.7200768016969283im -1.7439705183717233 + 8.955153731618188im 0.018119978366292276 - 15.720305090081256im 0.5182396695956057 - 1.0247240352528069im 0.7077828078080199 - 4.715947020648926im -11.850148857128389 - 5.6698303362039635im -1.3814515894055823 - 0.2553358652246779im; 7.885884680987548 + 4.624255183418512im -5.1388605031442784 - 2.9270442745720637im -3.181949843163888 + 17.26008504944164im 1.663825876738608 - 6.424056417740926im 2.630103627304197 - 0.79272871176046im -0.08240804200282437 + 11.494351578379863im -13.650850441508762 + 3.2085021736033905im -7.053379640686407 + 3.567218799791772im 7.596527617782055 + 7.115989747486397im -3.0774637888335343 - 3.7602268814882183im; -10.590629715811367 + 1.4734134295106425im 12.792888369763912 - 6.495814272869002im -6.54289482568959 - 15.14321729903859im 8.368882389077083 + 10.235662074216247im -4.875021392606277 - 13.381323728261279im -12.565342697732735 + 1.7277065222709378im 9.499678767368318 + 6.300449956297112im 8.542721646422457 - 8.56871644281547im 0.4813032818515184 + 5.841820442207364im -4.210465563513829 + 0.6038707984003957im; -0.6600119404475215 - 6.550504787409114im 2.091790888293298 - 0.9684594512088531im 4.521531502297153 - 10.387448312912749im 3.940620434056914 + 6.384752696063595im -6.970594252049439 + 0.9521595765306761im 14.062254000434564 - 1.1127654312632642im 9.253146101418807 - 2.694904124703381im 7.388927679027762 - 3.906830351193605im -2.457716915457468 - 13.709418141367792im 1.0108380056561739 + 3.760333242898218im; 0.958007485193431 - 1.1796374048490659im 0.9480948789353265 - 4.841955651855956im 6.998221581043825 - 0.041550405518875344im 1.7539758137146524 + 1.5275561787294452im -9.240250191212695 - 4.649554207324771im 10.701334377441372 + 1.449861275643746im 8.498220486670425 + 5.304245986856933im 6.557972124348325 - 0.3947753842769309im 6.889115678207668 - 10.142689490679572im -1.2887560078677123 - 0.14283712549398972im; -0.17926399162795548 - 7.4936390509986515im 7.44201151306589 + 9.87440778541059im 11.524330739345558 - 7.84975186899184im -9.09792811351187 + 8.664869299905794im 10.25007397747791 - 10.535343322465154im 0.7760207185056132 - 2.8711592972289646im 1.451823417937575 + 13.423023536321004im 8.91360236637742 + 8.690564848387034im 3.722441370780226 - 0.4584244749714159im 1.9326850561154096 - 0.31843206701589877im; -1.2668391763938356 + 0.022411933819836305im -2.404123928735789 - 0.46057160955800724im -3.791592577030736 + 0.9966516752701182im 4.441917160841401 - 5.402707521583429im 0.4459001381400767 - 1.9978848013315353im 2.303100925466131 + 1.5686220478727106im -2.4235769423727223 - 1.2408569496968345im -1.6071477222909623 - 1.8616256536361349im -0.047326669504385466 + 2.5298605591255066im -0.037712609117007856 + 2.9119221387780496im], ComplexF64[-63.11741176300249 - 17.74808098603748im -22.459650963950295 + 1.1975015374900548im 95.70417487653904 - 32.12509410492305im -5.5648850599356425 + 11.753253839557471im -74.16458973466493 + 67.29007556795757im 108.82688646289078 - 40.24888911932466im 37.059875159886616 - 35.7448691430013im -3.1317829712160172 + 26.271296911514284im -32.196832991139466 - 91.08305871838958im -11.35133829559851 + 35.4478463771138im; 72.33959706460828 - 1.0253938751904277im -12.705211170736911 + 32.37023452578378im 3.6839112371625427 + 40.25912848728376im -50.46590793979345 - 108.41802391928145im -0.88384840906218 - 11.308625190782443im 47.915622105924115 - 32.61025474577779im 78.62431528086131 + 104.18119868303458im 23.499189526347976 - 23.1456627507715im 48.094282990376314 - 8.016402100735037im 46.386954955750355 + 38.096794153330805im; -127.42471019380758 + 97.272426913401im 8.074129570117952 - 30.999784505240623im -8.366003572409506 - 134.50709178965974im 111.89073447740519 + 75.77940492743754im 90.21895181704821 + 69.76132179561674im 123.91206742890617 - 105.39266824829518im -19.933906895580098 - 85.72951064558465im 99.78540723365661 + 53.462878936500886im -51.63802881571786 - 106.1134507176267im 100.03157587696123 + 52.92116676913783im; 51.83026221596511 + 25.633061717177316im -9.121848681553617 - 50.13301553433359im -28.44480703965589 + 119.61096638763654im -108.78936464150343 - 29.392112934278135im -70.9263368188369 + 49.530020630530096im -179.1887784956699 + 155.06034973664254im 100.07294874524402 - 71.51869550466269im -102.05882909429172 - 60.08571242513986im 63.56676067979505 + 62.099230984921775im -25.840115440489303 - 24.425519579067558im; -32.866961097419335 + 25.026594912559545im 28.42122911036767 - 27.951680044371827im -67.11495406751085 - 124.82165946165773im 94.89427104173731 - 50.153042680182025im -120.1411395417007 - 55.690147104846105im 44.90498299921443 - 38.69745991350186im 55.21726324912589 + 145.76658259035185im 45.28102804837341 - 87.78636522253032im 5.620882341247068 - 38.87787699232016im -37.75206674632952 + 31.874085019605605im; -64.52433116888349 + 73.15671752847285im -19.65830835426662 - 17.449009384173134im 49.45293808033202 - 43.80959341326093im -90.75711587969904 + 28.38412205414068im 39.83368762677364 + 125.18943192580555im -20.65765754147988 - 11.247853596967934im 14.919333126793362 - 120.41212907921914im -36.57907758543841 + 88.36948557268245im -1.8282873725460718 + 87.28347336128343im 86.28109289630713 + 32.504062207631755im; 43.943669125199 + 83.7953513228944im -22.83669447728486 + 1.4976666947823551im -50.70877426251488 + 135.57050465874005im -11.30245376431734 - 122.48633873563605im -26.129030745852827 - 35.952903763996446im 5.206434334928708 - 148.33536968512732im -100.81960210178536 - 64.90875593574613im -17.33345669503008 - 13.937990109143705im -95.20295810834004 + 8.48634600882832im 92.8990179757891 - 86.14240104146525im; 50.369972923418025 + 40.31846785725271im -35.05855577009512 + 56.458318354893905im 46.42410885578256 + 105.06642389020267im -119.24962783173217 - 109.22893789838707im 49.42462957111097 - 2.892554336016331im -38.048041495505956 - 82.15956660213041im -0.8949931976609165 + 67.06235893495975im 28.529944821694333 + 56.92445851751481im 12.789594780640689 + 16.58863535912323im 35.08227009132356 - 5.597415010149145im; -75.33415866751295 + 7.716303156721942im 22.529334750435176 - 52.12383667325314im -106.35752806055865 + 66.53290867700501im 44.384574992740795 - 30.465302680941896im -50.03460702003136 + 0.9837833511281783im -18.56432737249891 - 6.964789692017185im 49.25739893959435 - 106.04552522840675im -76.44043135108828 - 31.05786058721925im -36.870928101615576 + 27.96347930473589im -5.481983177883388 + 6.825261973497643im; 5.700552748460241 - 20.397310907175147im 30.213995812900855 + 16.344447265820875im -26.346324897334178 - 38.40901847039754im -25.492910263370312 - 51.933310804885096im -0.5236670867198541 - 113.63109413573233im -17.727479081361057 + 21.570564331972076im 23.028049386285957 + 141.5187645224224im 21.358609274002788 + 13.336022868751751im 68.27791950268967 + 86.76717873190243im 5.170838684816524 + 18.586227216834594im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:16 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:17 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [33] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [34] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [33] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:1971 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1948 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [34] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [21] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [20] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [33] _start() @ Base ./client.jl:553 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:26 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/rules.jl:27 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [34] _start() @ Base ./client.jl:553 ##### done (took 168.815140738 seconds). ##### Running all MatrixFuns tests took 829.9096601009369 seconds. Test Summary: | Pass Error Total Time MatrixFuns.jl | 921 27 948 13m49.9s Split | 770 770 48.3s Swap | 20 20 6.4s AtomicBlock | 8 8 50.5s MatrixFunction | 14 14 1m34.6s DividedDifference | 44 44 4m21.1s DivDiffConvergence | 44 44 1m57.4s Fréchet Derivative | 12 12 1m22.7s Chain Rules | 9 27 36 2m48.8s frule, T=Float64 | 4 4 1m16.0s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64} | 4 4 35.5s frule, T=ComplexF64 | 4 4 6.6s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64} | 4 4 5.9s frule, complex out | 4 4 14.8s test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64} | 4 4 14.7s rrule, T=Float64 | 3 5 8 24.8s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64} | 3 5 8 22.5s rrule, T=ComplexF64 | 3 5 8 5.6s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64} | 3 5 8 5.5s rrule, complex out | 3 5 8 16.0s test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64} | 3 5 8 15.9s RNG of the outermost testset: Random.Xoshiro(0x97dab6f5bd209f97, 0xe48ff43a58b84578, 0xe196dd2d71125200, 0x05ad96d6befd5ae1, 0xd53c056735928626) ERROR: LoadError: Some tests did not pass: 921 passed, 0 failed, 27 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/MatrixFuns/XKiXL/test/runtests.jl:4 Testing failed after 847.57s ERROR: LoadError: Package MatrixFuns errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2695 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2544 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:538 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:168 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [7] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:155 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:311 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:320 [12] _start() @ Base ./client.jl:553 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 963.37s: package tests unexpectedly errored