Package evaluation of MatrixFuns on Julia 1.13.0-DEV.655 (3a5e1f15ec*) started at 2025-05-29T19:35:01.291 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 11.24s ################################################################################ # Installation # Installing MatrixFuns... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [de0a5e7d] + MatrixFuns v1.0.0 Updating `~/.julia/environments/v1.13/Manifest.toml` [79e6a3ab] + Adapt v4.3.0 [66dad0bd] + AliasTables v1.1.3 [fb37089c] + Arblib v1.4.0 [082447d4] + ChainRules v1.72.3 [d360d2e6] + ChainRulesCore v1.25.1 [cdddcdb0] + ChainRulesTestUtils v1.13.0 [aaaa29a8] + Clustering v0.15.8 [861a8166] + Combinatorics v1.0.3 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.16.0 [187b0558] + ConstructionBase v1.5.8 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.18.22 [e2d170a0] + DataValueInterfaces v1.0.0 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [de460e47] + DiffTests v0.1.2 [b4f34e82] + Distances v0.10.12 [ffbed154] + DocStringExtensions v0.9.4 [26cc04aa] + FiniteDifferences v0.12.32 ⌅ [f6369f11] + ForwardDiff v0.10.38 [46192b85] + GPUArraysCore v0.2.0 [076d061b] + HashArrayMappedTries v0.2.0 [92d709cd] + IrrationalConstants v0.2.4 [c8e1da08] + IterTools v1.10.0 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.7.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [dbb5928d] + MappedArrays v0.4.2 [de0a5e7d] + MatrixFuns v1.0.0 [e1d29d7a] + Missings v1.2.0 [77ba4419] + NaNMath v1.1.3 [b8a86587] + NearestNeighbors v0.4.21 [bac558e1] + OrderedCollections v1.8.1 [22e17884] + PermutationSymmetricTensors v0.2.1 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [43287f4e] + PtrArrays v1.3.0 [c1ae055f] + RealDot v0.1.0 [ae029012] + Requires v1.3.1 [708f8203] + Richardson v1.4.2 [7e506255] + ScopedValues v1.3.0 [a2af1166] + SortingAlgorithms v1.2.1 [dc90abb0] + SparseInverseSubset v0.1.2 [276daf66] + SpecialFunctions v2.5.1 [90137ffa] + StaticArrays v1.9.13 [1e83bf80] + StaticArraysCore v1.4.3 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.1 [2913bbd2] + StatsBase v0.34.5 [09ab397b] + StructArrays v0.7.1 [fd094767] + Suppressor v0.2.8 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.0 ⌅ [6aa5eb33] + TaylorSeries v0.18.5 [9d95972d] + TupleTools v1.6.0 [e134572f] + FLINT_jll v300.200.201+0 [656ef2d0] + OpenBLAS32_jll v0.3.29+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.12.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [781609d7] + GMP_jll v6.3.0+2 [3a97d323] + MPFR_jll v4.2.2+0 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.5+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.12.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.71s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 86.67s ################################################################################ # Testing # Testing MatrixFuns Status `/tmp/jl_NfAZI9/Project.toml` [fb37089c] Arblib v1.4.0 [082447d4] ChainRules v1.72.3 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [de460e47] DiffTests v0.1.2 ⌅ [f6369f11] ForwardDiff v0.10.38 [c8e1da08] IterTools v1.10.0 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.0 [22e17884] PermutationSymmetricTensors v0.2.1 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.13 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [37e2e46d] LinearAlgebra v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_NfAZI9/Manifest.toml` [79e6a3ab] Adapt v4.3.0 [66dad0bd] AliasTables v1.1.3 [fb37089c] Arblib v1.4.0 [082447d4] ChainRules v1.72.3 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [aaaa29a8] Clustering v0.15.8 [861a8166] Combinatorics v1.0.3 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.16.0 [187b0558] ConstructionBase v1.5.8 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [de460e47] DiffTests v0.1.2 [b4f34e82] Distances v0.10.12 [ffbed154] DocStringExtensions v0.9.4 [26cc04aa] FiniteDifferences v0.12.32 ⌅ [f6369f11] ForwardDiff v0.10.38 [46192b85] GPUArraysCore v0.2.0 [076d061b] HashArrayMappedTries v0.2.0 [92d709cd] IrrationalConstants v0.2.4 [c8e1da08] IterTools v1.10.0 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.0 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [dbb5928d] MappedArrays v0.4.2 [de0a5e7d] MatrixFuns v1.0.0 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.3 [b8a86587] NearestNeighbors v0.4.21 [bac558e1] OrderedCollections v1.8.1 [22e17884] PermutationSymmetricTensors v0.2.1 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [43287f4e] PtrArrays v1.3.0 [c1ae055f] RealDot v0.1.0 [ae029012] Requires v1.3.1 [708f8203] Richardson v1.4.2 [7e506255] ScopedValues v1.3.0 [a2af1166] SortingAlgorithms v1.2.1 [dc90abb0] SparseInverseSubset v0.1.2 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.13 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.1 [2913bbd2] StatsBase v0.34.5 [09ab397b] StructArrays v0.7.1 [fd094767] Suppressor v0.2.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.0 ⌅ [6aa5eb33] TaylorSeries v0.18.5 [9d95972d] TupleTools v1.6.0 [e134572f] FLINT_jll v300.200.201+0 [656ef2d0] OpenBLAS32_jll v0.3.29+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.12.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [781609d7] GMP_jll v6.3.0+2 [3a97d323] MPFR_jll v4.2.2+0 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.5+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.12.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ##### Testing points splitting... ##### done (took 48.753788144 seconds). ##### Testing swap strategy ... ##### done (took 5.201038362 seconds). ##### Testing atomic block computation functionality... ##### done (took 35.809664924 seconds). ##### Testing matrix-variable function computation functionality... ##### done (took 68.848645258 seconds). ##### Testing divided difference functionality... Precompiling packages... 3650.4 ms ✓ DiffTests 1 dependency successfully precompiled in 4 seconds. 5 already precompiled. ##### done (took 172.854056442 seconds). ##### Testing convergence of divided difference functionality... Precompiling packages... 8934.7 ms ✓ ForwardDiff 1 dependency successfully precompiled in 9 seconds. 18 already precompiled. Precompiling packages... 4437.8 ms ✓ ForwardDiff → ForwardDiffStaticArraysExt 1 dependency successfully precompiled in 5 seconds. 21 already precompiled. ##### done (took 71.528370839 seconds). ##### Testing Fréchet derivative functionality... ##### done (took 58.607432987 seconds). ##### Testing Chain Rules functionality... Precompiling packages... 3631.1 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. 14018.6 ms ✓ ChainRulesTestUtils 2 dependencies successfully precompiled in 18 seconds. 26 already precompiled. 1 dependency had output during precompilation: ┌ ChainRulesTestUtils │ [Output was shown above] └ ┌ Warning: inference tests have been disabled └ @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/global_config.jl:13 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: res isa Tuple{Any, Any} Problem: The frule should return (y, ∂y), not ([0.5065607985173588 -0.11862613710621958 0.18647980598461217 -0.210086829060911 -0.18768458932849338 0.1214813956334563 0.011490405987904432 0.2182586508488713 0.0012770755158684549 0.08706246279400877; -0.1186261371062196 0.43914637162475045 -0.0486341187441132 -0.005372915502017385 -0.25641146864688247 0.01018884203502194 -0.1222074759222159 -0.1537779584414239 -0.1798464094685952 0.057787334106905265; 0.18647980598461217 -0.04863411874411317 0.542978007532311 -0.1393935506070006 -0.030530616811163612 -0.07485390975925203 0.10012435362802037 -0.10671187933454343 0.11960356520011008 -0.04092393256152031; -0.210086829060911 -0.005372915502017392 -0.1393935506070006 0.18840173017714992 0.020027982151202387 -0.08540009614120686 0.15345590326785558 -0.0680832142385394 -0.024179723870470342 -0.11979568016428761; -0.18768458932849336 -0.25641146864688247 -0.030530616811163633 0.020027982151202366 0.5322539783872103 -0.1394937107712102 -0.1374481273273382 0.1142623761306564 0.17862909474038893 0.10876223152341774; 0.1214813956334563 0.010188842035021932 -0.07485390975925203 -0.08540009614120686 -0.1394937107712102 0.45513682395936644 -0.2236355083917545 0.014921471912773564 0.11455918130124172 -0.270284430915582; 0.011490405987904434 -0.1222074759222159 0.1001243536280204 0.15345590326785555 -0.13744812732733816 -0.2236355083917545 0.7004516678763391 0.030631511457793557 -0.11811508411315125 -0.14533282732903036; 0.2182586508488713 -0.15377795844142386 -0.10671187933454343 -0.06808321423853939 0.1142623761306564 0.01492147191277356 0.030631511457793543 0.4472840744859114 0.08323859289379387 0.11747638214471424; 0.001277075515868499 -0.1798464094685952 0.11960356520011008 -0.02417972387047035 0.1786290947403889 0.11455918130124172 -0.11811508411315125 0.08323859289379387 0.3688734553062257 -0.22001935179528942; 0.08706246279400878 0.05778733410690526 -0.0409239325615203 -0.11979568016428761 0.10876223152341773 -0.270284430915582 -0.14533282732903036 0.11747638214471424 -0.2200193517952894 0.6174355472805806], [-0.2787944668603038 0.0835165260192922 0.09544055280426965 0.636205802876318 0.5384242175663578 0.596920516746646 -0.5897525087844302 -0.29596009998634076 -0.7321598479161152 -0.0520449178852533; -0.08778298475493404 -0.4723828272042129 -0.16254824820746933 0.5581417175017128 -0.13647529154844684 -0.37077728397858734 -0.43233754001121155 0.33850110627772484 -0.5681017753113343 -0.4718739320977614; 0.2541898887023854 -0.8014342011221548 -0.28304859138084537 -0.30502662475982073 0.49867432435374076 0.6264846920003411 0.0010503846124783332 0.6272902464484067 -1.1876830172594703 0.4425061593711306; 0.5137761911312551 0.8520052540619643 0.4761293796039239 -0.6429021865632045 0.030226784751505344 -0.8270263626261392 -0.49048297093692006 0.5233464440163093 0.8602683805773261 0.7799371631095526; -0.17847906794452048 -0.1336030928381227 0.2982064638145885 -1.1592896957301144 0.3409433883051332 0.24467682346168226 -0.1728264403449977 -1.1068393449074054 0.09980358032356067 0.8017219945624465; -0.028202303393969782 0.516980856809933 1.5546846703206503 -0.37167032695000946 0.35263287767240953 -0.5527441147291621 -0.8524636923261322 0.20561663521033666 0.05753373896680585 0.6236174119695272; 0.46863877621821803 0.33815627395932846 0.6034130203647438 0.5414308570675183 0.7856681918562569 -0.1846171444363283 0.01378150156246363 -0.46224768985894965 -0.2927588012068818 -0.013414681392193992; -0.08254261228728012 0.07571449283030066 -0.06081489062187016 0.6050949521516391 0.37316210515877757 0.44389596363317707 1.231357678499695 0.34351978301138797 -0.6284420066904013 0.3146405365349484; -0.09204553274524399 -0.025273332914645542 -0.5742476838195045 0.09457464084845982 0.08106830345299039 0.5232273715544046 0.3116402660888304 0.23516702089025643 0.0633633981704488 -0.24135108487347426; -0.4952286307730004 -0.2724614488297634 1.048793458845765 -0.9321093485358153 0.6311915799389123 0.5935165683771924 -0.23803939271307406 -0.8728295082443922 0.3156574759064383 0.5532072696164834]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:564 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.4565998564837793 + 4.808452542834824e-19im -0.11569671582203396 + 0.005220192571247432im 0.012061910565315798 - 0.0589627357230135im 0.08354448943983346 - 0.1798666205576683im -0.10650385989179217 + 0.12257294616663662im 0.04208833671449256 - 0.06493538742579852im 0.1435721864211295 - 0.027987753136693945im -0.07290580319071818 + 0.09152459449730363im -0.00117781687846584 + 0.05107388776931661im 0.11884391167169675 - 0.08050389449175244im; -0.11569671582203397 - 0.005220192571247436im 0.4884877500620122 - 9.129678750609881e-18im 0.00207084788333821 + 0.06297625459124914im -0.03671128277417999 + 0.029206277710953365im -0.24486336055022992 + 0.08031228287285244im 0.07761388410989373 - 0.08753567954215452im -0.037563410823486715 - 0.16130131802750175im 0.04118184601744919 + 0.12980087702176638im -0.07567877493498308 - 0.07689574085995098im -0.11060111767069772 + 0.00941680620590854im; 0.012061910565315824 + 0.05896273572301348im 0.002070847883338222 - 0.06297625459124914im 0.4640345048694641 - 7.642699836384848e-18im 0.06313064543854315 - 0.12541000159450175im 0.02993458367753534 + 0.0771023947229607im 0.05455465641718452 + 0.08899878422328728im 0.060699672588712866 - 0.02493948002683005im -0.029418244028064075 + 0.10642497489833212im -0.020110227859711012 - 0.10732436525302427im 0.10948325721113518 - 0.06348284025350444im; 0.08354448943983347 + 0.1798666205576683im -0.03671128277417999 - 0.02920627771095337im 0.06313064543854316 + 0.12541000159450172im 0.522961677320076 - 1.0322330325606006e-17im 0.1258783698307564 - 0.01128403409499289im 0.07477353457262395 - 0.004092136447936593im 0.11743109294249415 - 0.059489672418833794im 0.03158445330537571 - 0.040199818300184854im 0.15187967164676824 - 0.09862709163776867im -0.10296204367105416 - 0.03572774266227744im; -0.10650385989179217 - 0.12257294616663666im -0.24486336055022992 - 0.08031228287285244im 0.029934583677535338 - 0.07710239472296067im 0.12587836983075643 + 0.011284034094992899im 0.47561607109140797 + 3.793682764898664e-18im 0.057165701205369616 + 0.07770338406387112im -0.050641341033781095 - 0.0352227314843239im 0.20350604661958524 - 0.09366025010315056im 0.018369031358097546 - 0.05210159214262948im -0.029952091328457237 - 0.011000914852858569im; 0.04208833671449256 + 0.0649353874257985im 0.07761388410989375 + 0.08753567954215452im 0.05455465641718452 - 0.08899878422328725im 0.07477353457262395 + 0.004092136447936594im 0.0571657012053696 - 0.07770338406387112im 0.5592304386228004 - 7.06918135801768e-18im 0.06766304578921614 - 0.07095534255142685im 0.13376744007899521 + 0.06038228477228459im -0.2474871677813244 + 0.04741421698368427im 0.12770439001733283 + 0.04716194404528685im; 0.14357218642112948 + 0.027987753136693955im -0.037563410823486694 + 0.16130131802750175im 0.06069967258871289 + 0.024939480026830038im 0.11743109294249418 + 0.05948967241883378im -0.050641341033781075 + 0.03522273148432391im 0.06766304578921617 + 0.07095534255142687im 0.34893557345728604 + 3.469446951953614e-18im 0.021046631767743018 + 0.16630466161246993im 0.13761158248733074 + 0.10949095128917885im 0.028113310080424905 - 0.0005035114004106413im; -0.0729058031907182 - 0.09152459449730362im 0.0411818460174492 - 0.12980087702176632im -0.029418244028064085 - 0.10642497489833212im 0.031584453305375744 + 0.040199818300184875im 0.20350604661958518 + 0.09366025010315059im 0.13376744007899521 - 0.0603822847722846im 0.021046631767743018 - 0.16630466161246993im 0.4043412124615233 - 5.204170427930421e-18im -0.017553591451318046 + 0.05641249982771307im -0.06509160303322552 + 0.1028269163885519im; -0.0011778168784658122 - 0.05107388776931661im -0.07567877493498307 + 0.07689574085995099im -0.02011022785971102 + 0.10732436525302425im 0.15187967164676824 + 0.09862709163776867im 0.018369031358097518 + 0.05210159214262947im -0.2474871677813244 - 0.047414216983684275im 0.13761158248733074 - 0.10949095128917885im -0.017553591451318046 - 0.05641249982771307im 0.4774281232327766 + 1.734723475976807e-18im -0.00076494629547941 - 0.11227166681306756im; 0.11884391167169674 + 0.08050389449175244im -0.11060111767069772 - 0.009416806205908543im 0.10948325721113518 + 0.06348284025350448im -0.10296204367105417 + 0.03572774266227745im -0.029952091328457237 + 0.011000914852858562im 0.1277043900173328 - 0.047161944045286855im 0.028113310080424905 + 0.0005035114004106317im -0.06509160303322552 - 0.10282691638855192im -0.0007649462954793961 + 0.11227166681306755im 0.5094634143133882 + 0.0im], ComplexF64[0.21784641873114383 + 0.23548355011250285im -0.43645740371117075 + 0.24585679527478038im 1.1538115143137386 - 0.441962556527444im -0.3950037199763081 - 0.6925641530963842im -1.115305848815529 - 0.9103335576157492im 0.812117713597032 - 0.8826652944861355im 1.1622809740453115 + 1.4562833363675602im -0.44327022903337576 + 1.0169581431324946im 0.3771580155204898 - 0.5301403377916231im 0.20525590238901797 + 0.576779632860341im; -0.27535409675661954 + 0.6624149410663636im 0.27334251849113905 + 0.4136544742845576im 0.17449411121218295 + 0.3936401633655636im 0.37607223402112633 - 0.09067237206692559im -0.8370883471734202 + 0.5240873332733142im 0.8474084891136151 + 0.6685481716717165im -1.1147044018803247 - 0.7646144931266351im 0.25301231129793494 - 0.1575861710822125im 0.47069832904416975 - 0.22917178033615285im 0.9203020059415716 - 1.0530137610916543im; -0.06211369818696022 - 1.1437393781472578im 0.36768883494418036 + 0.856086037146422im 1.2138117360892338 + 0.7527403287488341im -1.4374253792494256 - 0.9275274023634945im -0.5326500897142353 - 0.12035079322080665im -0.7637056588882483 + 1.084922965800573im -1.1189764794274157 + 0.2824437484881526im -1.4611056147681047 - 1.3833599682960775im -0.19969703211116535 + 0.14596000035653145im -0.4453257861567557 - 0.3294935363176304im; 0.5418440019442888 - 0.9096487903731657im 0.8214366795596227 - 0.0608883670111724im 0.918468731330276 + 0.039006652424320165im 0.5193032785580702 + 1.0126812125218223im -0.5501941638666045 - 0.3400840486048741im 0.06985406597254835 - 0.7582999647122959im -0.9964357639084925 + 0.483887265842363im 0.2631467391800563 - 0.9688722567466794im 0.5310670411757823 + 0.26210592712748537im -0.7576397323236082 - 1.40567558176895im; 0.6464386480357356 - 0.9040604495141699im 0.12321998708257682 + 0.710542468594358im 1.0358540284942213 + 1.105250252548361im -0.1440429769469796 - 0.168735646477932im 0.2033533330458815 + 0.44069227826273855im 0.05545407443623841 + 0.35273360428625im 0.5598934684321648 - 0.31887764195564355im -0.18758678868132433 - 1.0754628624361096im -0.2935713287340477 - 0.4312165382605566im -0.0738268755440372 + 1.6486382929674128im; 0.7096554729536201 - 0.49151097708671593im 0.9409911474778109 + 1.3078317541099225im -0.10311474146209702 - 0.2947511836265079im -0.7642336017001227 + 0.46064436460882724im -0.7528361179809037 - 0.8833907402095438im 0.034647310403435515 - 0.530714086240089im -0.3555462160296414 - 0.0627314190732097im 1.2611843838124739 + 0.2228576877379703im 0.7963867272812477 - 0.27095290632258284im 0.027234438272319743 - 0.1736135678941032im; -0.5065901619681495 + 1.2305879222288125im -0.5739676690340401 - 1.276459073611584im 0.3860725350559743 - 0.9435484650638071im 1.2085427635201615 + 1.0126467525820773im 0.7708820726562372 + 0.7421702630869667im 0.3398763760442915 + 0.051257570073258395im -0.616263115410989 - 0.027429284750853065im 1.0241761652442423 + 0.38493005356035637im 0.06169373036961112 - 0.157261650100295im -0.6546336052148716 + 0.041452375168679036im; 0.12134690665564328 + 0.7529855783549941im -0.9270006894855056 - 0.429915005193067im 0.48125138132251016 - 0.22416485346867432im -0.7841513036541796 + 0.5288073010063653im 0.5492600162582499 + 1.1146564218222665im 0.20399406533600756 + 0.2000555433194768im -0.5199805614384047 + 0.6661115612093678im -0.3404123292640235 - 0.539645345878457im 0.2989207537834939 - 0.09689687920073294im 1.0621445269116954 + 1.1121488768444912im; 0.4545725540151446 - 0.277517018309497im 1.209090197703557 + 0.5444490993648075im -1.0876292648331138 + 0.7046845825707071im -0.322831810516811 + 0.23808558594664805im -0.5640780665165978 + 0.5162639726257574im 0.0525508414515759 + 1.0882345052125335im 0.7184535040204296 - 0.12465091676285345im -0.3031416979125897 + 0.3160401802616879im -1.2704041953839647 + 0.3410339645349371im -0.4093998992013373 + 0.5281254635752582im; 1.2805108863127233 - 0.2860646381006138im 0.06204043543997495 - 1.164680559136293im 0.21114653415194107 + 2.162001924363536im -0.29596079610513126 - 1.185310766424611im 0.43242651839027246 + 0.7408311434286019im -0.14018042947317147 + 0.6957552566544326im -0.5202327345313753 - 0.09828496770975761im 1.2484106132329686 - 0.8579688635110272im -0.30265853425723566 + 0.0014019263410203764im 0.476818699940041 + 1.554874473306397im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:12 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:12 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:12 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:564 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[-13.324487865943077 - 0.390581493775807im -8.510719286867195 - 0.9163303870654191im -4.6953215925275575 + 3.2807091425837385im 7.0058853070195095 - 6.496792254615093im -11.968467228724334 + 7.656016185172436im -1.6800794431394455 + 4.919891330321524im 14.629768458204538 - 1.2966956294867504im -5.013416904098771 + 1.3294376721277361im -1.525813500125576 - 6.837851507114867im 2.420728437401598 - 7.940011767817108im; -7.197975355841852 + 0.4850193441608126im -3.277753857673303 - 4.062274019014539im 0.38247195135011136 - 1.0064931422437318im -1.5657621353723385 - 9.106026568314704im 2.2011168814705036 + 3.4058084683303194im 7.404833202959312 + 3.3276739640429236im 7.662582825699458 - 11.875216682473615im 0.9218786906857961 + 3.3377371993475715im -9.651953885652404 - 8.512875517452393im -4.344423126465394 - 1.9720608571227127im; -9.057363962437677 - 3.981033886004776im 1.52370352743942 + 0.31408138204245817im 1.9168823497348013 - 1.8936647079052906im 5.8212347238990025 - 9.194783224411001im -1.1110275115931296 + 8.771025517507569im 3.468937121499204 + 8.62962922866063im 6.13356330590279 - 5.157958251338688im 3.2491745571786326 + 4.77881529440746im -3.998112096237075 - 11.012526423355101im -4.483164853817813 - 2.2281827873506477im; 3.4701896246902284 + 7.265201822774138im 5.181926794747686 + 7.323586242641388im 3.8233915271265944 + 7.153398769446273im -4.033138390610262 - 3.872633925777314im 7.15887193814596 + 11.011058537494636im -2.3539460169974724 + 7.580091082280011im 2.217494079676972 - 6.74746277282333im -1.3575669298557806 + 6.073210887099137im 5.74362168273392 - 3.4654221937903835im -9.430012592194629 - 5.8538619180304865im; -10.279725126455387 - 10.58058361288364im 1.3300034087093526 - 13.431956871514961im -4.517932635099651 - 9.072478124596346im 2.3035181907960705 - 4.2905896827118575im -3.332083321681939 - 1.9880592139568367im 6.957344139584409 - 1.7700993401658724im 1.5737961680961767 - 1.4557951352948642im 7.655549177294168 + 1.1504848574821456im -10.40603222433191 - 3.895335423717577im 3.722145939298517 + 2.857003707329323im; -4.229219492847967 - 0.0707703983614979im 0.1647859700622487 - 5.17670212479629im 1.1540050679645666 - 7.1341435789001535im -4.87448619805748 - 2.126340815935004im 7.02337254845407 - 4.843809884848823im 10.22596272208423 - 3.4114489501520087im -10.722724718558268 - 3.727911960713084im 7.708391644347826 - 3.470347501836544im -13.890481112098461 - 2.6033858094962783im -2.3623692112843986 + 12.157600618170228im; 12.646310969486589 - 0.17987790856935548im 3.8267955336417847 + 9.918577769048758im 10.930001354307457 + 5.553244551548443im 6.040757804482637 + 9.187737828652638im 1.1788314541872253 - 1.636773031308202im -10.063428388256533 + 7.558310663653659im -3.9969538553878365 - 6.505542682406545im -6.570646932634025 + 11.166029188818968im 7.20844165843553 - 2.04187690377793im -5.065687242305293 + 1.8049440548299085im; -2.357701057342619 + 0.22188302235232316im 4.337741366714581 - 5.863547760895539im 0.7919609526164513 - 6.316055430803906im -9.376085413655202 - 5.441524446298457im 6.287607530574777 - 0.33587090214053306im 11.953740996106426 - 3.5042534680228155im -3.7010755990805375 - 4.011423025402345im 10.624486090319357 - 4.974770707669113im -14.933931533278583 - 1.8656068483479125im -3.425287716981585 + 5.576332839223609im; 2.5141364380254734 + 1.1978073337133743im -5.471598730227832 + 5.8055396189084885im 1.97612216142821 + 10.562857127064245im 3.729875017633359 + 4.259637121567937im -9.381284491483587 + 9.784992242410766im -9.412429431326297 + 1.987660110889112im 15.76571390967608 - 2.360875454987201im -12.331077148112612 + 8.652209818533345im 13.260404715512552 - 6.07036495948419im -2.776556171267136 - 11.296574829308698im; 2.636046955408517 + 12.502692734702007im -3.8536831113313306 + 3.337674791939171im -4.8594095447187735 + 7.663237575121435im -8.431715809276456 + 3.9103002540957092im 2.4437363850293896 - 3.5485730247587im -4.898029381399549 - 5.232888527851937im -1.7792945630005885 + 2.981666915253485im -5.9364985703368855 - 6.194055099093735im 3.234209856810504 + 9.917354587011282im 1.0766578649669234 - 2.0792382318728047im], ComplexF64[132.43831637688578 + 182.68203862704715im 34.54069470127046 + 197.3251901698078im 101.94861760365312 + 136.36983137576243im -182.60304827720222 + 27.00685133191322im 171.50887938134306 - 73.41992852423228im -0.7862060238871021 - 22.17607980748126im -157.28450385315637 - 176.64337185775216im -102.37027066506823 - 50.01581421531763im -16.54747898188054 + 165.3915137024736im -90.06452622810023 + 118.78775401989348im; 41.50185010983943 + 74.92655262129209im -31.4078814087661 + 123.34364873317774im 72.07890770183629 + 71.40082290030387im -135.83177608092987 + 31.210525765307118im -8.909262528735034 + 27.836441075913445im -27.802003521032656 - 18.49836461576384im -88.56834013058756 - 146.14277678532923im -85.36017884192108 - 4.396407280225347im 43.46618875161696 + 145.76376928535407im -57.19362891453576 + 14.444987076889033im; 118.76662822294587 + 66.13747381864003im 16.002391033261315 + 153.57995790677063im 91.78728326284165 + 64.06119186926429im -53.60739396018229 + 43.438050143835426im 142.70448015626428 - 14.025090625856121im -73.99778866583945 - 50.86865045706142im -91.00126504614714 - 131.9304039054249im -7.757486731130076 + 29.577556662668673im 82.52047241747633 + 69.82118464424093im -70.82917611042068 + 35.36763986486576im; 167.05613921776234 - 215.96538432636538im 128.29693986944204 - 114.42592774957438im 43.05589786043424 - 96.97741856556276im 161.7825027647341 + 147.78711861790092im -114.80125454261993 - 165.27047627633254im -85.61813085158079 + 29.282026511268256im -54.18273876783335 + 193.56600390078114im 63.8882935009312 + 45.79466211195856im 195.5884363929908 + 74.76660743537411im 146.15381518548216 - 30.277029641167044im; -19.571297478074268 + 199.49406482194783im -127.37554555624422 + 188.0054093064268im 20.70349255437028 + 182.97941919118418im -113.62929378014475 - 48.62927574858528im 39.92763912419729 + 171.90227906452608im -87.04882797700662 + 35.71535499313682im 59.031320453314166 - 213.58197974376924im -81.47086906331528 + 38.571174345505796im 6.971559315453482 - 26.31237640918902im -151.27613326618643 - 55.25627231869956im; -29.178490439087323 - 43.08510494410999im 48.9090446421094 + 5.725342354338373im 14.87991979543748 - 82.17451934987037im -16.344546468521585 - 18.150867946363455im 129.32694015662432 - 35.70435724382984im 21.419450377480842 - 16.398134572865374im -123.44552943260322 + 36.692370720384325im 3.3360565535156326 - 29.81210789487278im 54.66096099641071 - 116.2532298084208im -42.47669819470256 + 100.31528831266888im; -132.82898005298352 - 71.30370932745564im -110.81577439997412 - 164.382623122133im -76.99891551316033 - 90.27138140614882im 48.62044663725244 - 0.43791774678986256im -53.85507598173219 - 15.656593103438619im 121.2463007379066 - 127.8875707079461im -5.51424490202708 - 15.792104301711177im 49.406959448775325 - 13.101206375844502im -80.25501521949344 + 6.033112061982349im 26.708561838355518 + 12.16021642558787im; -11.268167888545873 - 15.655169727412156im 23.845053468536328 - 28.172384421549214im -40.22530743036812 + 27.548088688418577im -72.26152660250712 + 12.750964758169802im -60.34052294317741 - 5.352818335632633im -61.944532933108206 + 21.02349806068781im 13.901206136185674 + 46.22036271048373im -86.12631965488451 - 112.47721013141242im 98.51437691577802 + 23.404754949664685im -41.3003679306805 - 27.825473879077002im; 124.45456746915623 + 113.54076189241049im 12.357518792291899 + 71.58437603223283im 57.90059152050233 + 71.85093598087482im -79.07726084111769 + 41.11247194458677im -7.0241442265903355 + 24.489437192749534im 33.308282987273344 - 46.923941956276im -2.0949538862203063 + 31.94513054499299im -62.423782009554564 - 30.80648573573979im 27.289809266595675 + 176.45123699796537im 30.104085275686757 - 14.41690732737403im; -51.109514997826096 - 95.96594584078754im 125.44664976207167 - 131.492918832699im -13.207468867179045 - 130.76541662998818im 37.66802829108735 + 2.5575649405303im 35.03608614061677 - 134.2081785257391im 93.03886769265247 + 70.84355208627956im -130.43551450970824 + 57.289339154038174im 156.74887508743714 - 33.60330178475053im -109.766888893219 - 26.14606133032254im 39.10847897311288 + 48.13165785365079im]). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:16 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:17 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:16 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:17 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:16 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [10] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:17 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [12] macro expansion @ ./timing.jl:461 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#271 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [33] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#271 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#271 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [33] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#271 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:1943 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1922 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:22 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:26 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [9] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:27 [inlined] [10] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [11] macro expansion @ ./timing.jl:461 [inlined] [12] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [14] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [16] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:26 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [8] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:27 [inlined] [9] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [10] macro expansion @ ./timing.jl:461 [inlined] [11] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [13] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [15] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [17] top-level scope @ none:6 [18] eval(m::Module, e::Any) @ Core ./boot.jl:489 [19] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [20] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: cotangent for input 3, 10×10 Matrix{ComplexF64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [9] foldl_impl @ ./reduce.jl:46 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#271 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:26 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [21] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:27 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [23] macro expansion @ ./timing.jl:461 [inlined] [24] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [26] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [28] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [33] _start() @ Base ./client.jl:564 test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:727 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:60 [10] foldl_impl @ ./reduce.jl:46 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#271 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.NoTangent, Matrix{ComplexF64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [18] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:26 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [22] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/rules.jl:27 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [24] macro expansion @ ./timing.jl:461 [inlined] [25] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:43 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [27] macro expansion @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:42 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1833 [inlined] [29] top-level scope @ ~/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:5 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:564 ##### done (took 126.976160838 seconds). ##### Running all MatrixFuns tests took 589.0652968883514 seconds. Test Summary: | Pass Error Total Time MatrixFuns.jl | 917 27 944 9m49.1s Split | 764 764 49.2s Swap | 22 22 5.2s AtomicBlock | 8 8 35.8s MatrixFunction | 14 14 1m08.8s DividedDifference | 44 44 2m52.9s DivDiffConvergence | 44 44 1m11.5s Fréchet Derivative | 12 12 58.6s Chain Rules | 9 27 36 2m07.0s frule, T=Float64 | 4 4 53.3s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{Float64} | 4 4 21.0s frule, T=ComplexF64 | 4 4 7.8s test_frule: mat_fun on Main.MatFunChainRules.var"#2#3",Matrix{ComplexF64} | 4 4 7.2s frule, complex out | 4 4 11.1s test_frule: mat_fun on Main.MatFunChainRules.var"#5#6",Matrix{ComplexF64} | 4 4 11.0s rrule, T=Float64 | 3 5 8 16.8s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{Float64} | 3 5 8 15.0s rrule, T=ComplexF64 | 3 5 8 7.2s test_rrule: mat_fun on Main.MatFunChainRules.var"#8#9",Matrix{ComplexF64} | 3 5 8 7.2s rrule, complex out | 3 5 8 11.1s test_rrule: mat_fun on Main.MatFunChainRules.var"#11#12",Matrix{ComplexF64} | 3 5 8 11.0s RNG of the outermost testset: Random.Xoshiro(0xcf75307443b0dff4, 0xedc6d19f7854efbd, 0xd0d43fe610fe9c70, 0x7bd1ceed03b681d4, 0x0fab8d4c1ba64a27) ERROR: LoadError: Some tests did not pass: 917 passed, 0 failed, 27 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/MatrixFuns/iDhFF/test/runtests.jl:4 Testing failed after 609.44s ERROR: LoadError: Package MatrixFuns errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2421 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2276 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:498 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:164 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:152 [7] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:152 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:151 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:309 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:331 [12] _start() @ Base ./client.jl:564 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 740.06s: package tests unexpectedly errored