Package evaluation of SuiteSparseGraphBLAS on Julia 1.13.0-DEV.922 (90e3c1a568*) started at 2025-07-29T14:33:07.369 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.65s ################################################################################ # Installation # Installing SuiteSparseGraphBLAS... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [c2e53296] + SuiteSparseGraphBLAS v0.10.0 Updating `~/.julia/environments/v1.13/Manifest.toml` ⌅ [163b9779] + Blobs v0.5.1 [d360d2e6] + ChainRulesCore v1.25.2 [34da2185] + Compat v4.17.0 [ffbed154] + DocStringExtensions v0.9.5 [92d709cd] + IrrationalConstants v0.2.4 [692b3bcd] + JLLWrappers v1.7.1 ⌅ [ef3ab10e] + KLU v0.4.1 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [21216c6a] + Preferences v1.4.3 [276daf66] + SpecialFunctions v2.5.1 [e9177fbf] + StorageOrders v0.3.2 [c2e53296] + SuiteSparseGraphBLAS v0.10.0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 ⌅ [7ed9a814] + SSGraphBLAS_jll v7.2.0+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.15.0+0 [e37daf67] + LibGit2_jll v1.9.1+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.7.15 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.5+0 [458c3c95] + OpenSSL_jll v3.5.1+0 [efcefdf7] + PCRE2_jll v10.45.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.1+2 [8e850b90] + libblastrampoline_jll v5.13.1+0 [8e850ede] + nghttp2_jll v1.65.0+0 [3f19e933] + p7zip_jll v17.5.0+2 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 2.12s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 118.92s ################################################################################ # Testing # Testing SuiteSparseGraphBLAS Test Could not use exact versions of packages in manifest, re-resolving. Note: if you do not check your manifest file into source control, then you can probably ignore this message. However, if you do check your manifest file into source control, then you probably want to pass the `allow_reresolve = false` kwarg when calling the `Pkg.test` function. Updating `/tmp/jl_idCU0u/Project.toml` [d360d2e6] ↑ ChainRulesCore v1.15.5 ⇒ v1.25.2 [cdddcdb0] ↑ ChainRulesTestUtils v1.9.3 ⇒ v1.13.0 [26cc04aa] ↑ FiniteDifferences v0.12.24 ⇒ v0.12.32 ⌅ [ef3ab10e] ↑ KLU v0.4.0 ⇒ v0.4.1 [c2e53296] + SuiteSparseGraphBLAS v0.10.0 [37e2e46d] ~ LinearAlgebra ⇒ v1.13.0 [9a3f8284] ~ Random ⇒ v1.11.0 [9e88b42a] ~ Serialization ⇒ v1.11.0 [2f01184e] ~ SparseArrays ⇒ v1.13.0 [8dfed614] ~ Test ⇒ v1.11.0 Updating `/tmp/jl_idCU0u/Manifest.toml` ⌅ [163b9779] + Blobs v0.5.1 [d360d2e6] ↑ ChainRulesCore v1.15.5 ⇒ v1.25.2 [cdddcdb0] ↑ ChainRulesTestUtils v1.9.3 ⇒ v1.13.0 [34da2185] ↑ Compat v4.2.0 ⇒ v4.17.0 [ffbed154] + DocStringExtensions v0.9.5 [26cc04aa] ↑ FiniteDifferences v0.12.24 ⇒ v0.12.32 [92d709cd] + IrrationalConstants v0.2.4 [692b3bcd] + JLLWrappers v1.7.1 ⌅ [ef3ab10e] ↑ KLU v0.4.0 ⇒ v0.4.1 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [708f8203] ↑ Richardson v1.4.0 ⇒ v1.4.2 [276daf66] + SpecialFunctions v2.5.1 [90137ffa] ↑ StaticArrays v1.5.7 ⇒ v1.9.14 [1e83bf80] ↑ StaticArraysCore v1.3.0 ⇒ v1.4.3 [10745b16] - Statistics [e9177fbf] + StorageOrders v0.3.2 [c2e53296] + SuiteSparseGraphBLAS v0.10.0 [fd094767] + Suppressor v0.2.8 [c8ffd9c3] - MbedTLS_jll v2.28.0+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 ⌅ [7ed9a814] + SSGraphBLAS_jll v7.2.0+0 [0dad84c5] ↑ ArgTools v1.1.1 ⇒ v1.1.2 [56f22d72] ~ Artifacts ⇒ v1.11.0 [2a0f44e3] ~ Base64 ⇒ v1.11.0 [ade2ca70] ~ Dates ⇒ v1.11.0 [f43a241f] ↑ Downloads v1.6.0 ⇒ v1.7.0 [7b1f6079] ~ FileWatching ⇒ v1.11.0 [b77e0a4c] ~ InteractiveUtils ⇒ v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] ↑ LibCURL v0.6.3 ⇒ v0.6.4 [76f85450] ~ LibGit2 ⇒ v1.11.0 [8f399da3] ~ Libdl ⇒ v1.11.0 [37e2e46d] ~ LinearAlgebra ⇒ v1.13.0 [56ddb016] ~ Logging ⇒ v1.11.0 [d6f4376e] ~ Markdown ⇒ v1.11.0 [ca575930] ↑ NetworkOptions v1.2.0 ⇒ v1.3.0 [44cfe95a] ↑ Pkg v1.8.0 ⇒ v1.13.0 [de0858da] ~ Printf ⇒ v1.11.0 [3fa0cd96] - REPL [9a3f8284] ~ Random ⇒ v1.11.0 [9e88b42a] ~ Serialization ⇒ v1.11.0 [6462fe0b] - Sockets [2f01184e] ~ SparseArrays ⇒ v1.13.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] ↑ TOML v1.0.0 ⇒ v1.0.3 [a4e569a6] ↓ Tar v1.10.1 ⇒ v1.10.0 [8dfed614] ~ Test ⇒ v1.11.0 [cf7118a7] ~ UUIDs ⇒ v1.11.0 [4ec0a83e] ~ Unicode ⇒ v1.11.0 [e66e0078] ↑ CompilerSupportLibraries_jll v0.5.2+0 ⇒ v1.3.0+1 [deac9b47] ↑ LibCURL_jll v7.84.0+0 ⇒ v8.15.0+0 [e37daf67] + LibGit2_jll v1.9.1+0 [29816b5a] ↑ LibSSH2_jll v1.10.2+0 ⇒ v1.11.3+1 [14a3606d] ↑ MozillaCACerts_jll v2022.2.1 ⇒ v2025.7.15 [4536629a] ↑ OpenBLAS_jll v0.3.20+0 ⇒ v0.3.29+0 [05823500] + OpenLibm_jll v0.8.5+0 [458c3c95] + OpenSSL_jll v3.5.1+0 [efcefdf7] + PCRE2_jll v10.45.0+0 [bea87d4a] ↑ SuiteSparse_jll v5.10.1+0 ⇒ v7.10.1+0 [83775a58] ↑ Zlib_jll v1.2.12+3 ⇒ v1.3.1+2 [8e850b90] ↑ libblastrampoline_jll v5.1.1+0 ⇒ v5.13.1+0 [8e850ede] ↑ nghttp2_jll v1.48.0+0 ⇒ v1.65.0+0 [3f19e933] ↑ p7zip_jll v17.4.0+0 ⇒ v17.5.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Test Successfully re-resolved Status `/tmp/jl_idCU0u/Project.toml` [d360d2e6] ChainRulesCore v1.25.2 [cdddcdb0] ChainRulesTestUtils v1.13.0 [26cc04aa] FiniteDifferences v0.12.32 ⌅ [ef3ab10e] KLU v0.4.1 [c2e53296] SuiteSparseGraphBLAS v0.10.0 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.13.0 [4607b0f0] SuiteSparse [8dfed614] Test v1.11.0 Status `/tmp/jl_idCU0u/Manifest.toml` ⌅ [163b9779] Blobs v0.5.1 [d360d2e6] ChainRulesCore v1.25.2 [cdddcdb0] ChainRulesTestUtils v1.13.0 [34da2185] Compat v4.17.0 [ffbed154] DocStringExtensions v0.9.5 [26cc04aa] FiniteDifferences v0.12.32 [92d709cd] IrrationalConstants v0.2.4 [692b3bcd] JLLWrappers v1.7.1 ⌅ [ef3ab10e] KLU v0.4.1 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [708f8203] Richardson v1.4.2 [276daf66] SpecialFunctions v2.5.1 [90137ffa] StaticArrays v1.9.14 [1e83bf80] StaticArraysCore v1.4.3 [e9177fbf] StorageOrders v0.3.2 [c2e53296] SuiteSparseGraphBLAS v0.10.0 [fd094767] Suppressor v0.2.8 [efe28fd5] OpenSpecFun_jll v0.5.6+0 ⌅ [7ed9a814] SSGraphBLAS_jll v7.2.0+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.13.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.15.0+0 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.7.15 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.5+0 [458c3c95] OpenSSL_jll v3.5.1+0 [efcefdf7] PCRE2_jll v10.45.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.13.1+0 [8e850ede] nghttp2_jll v1.65.0+0 [3f19e933] p7zip_jll v17.5.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ┌ Warning: inference tests have been disabled └ @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/global_config.jl:13 WARNING: Method definition to_vec(SparseArrays.SparseVector{Tv, Ti} where Ti<:Integer where Tv) in module FiniteDifferences at /home/pkgeval/.julia/packages/FiniteDifferences/IPGFN/src/to_vec.jl:171 overwritten in module Main at /home/pkgeval/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:38. Testing SuiteSparseGraphBLAS.jl default Testing libutils.jl: ┌ Warning: Symbol gobbledygook not available └ @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/libutils.jl:125 2.073164 seconds (1.23 M allocations: 68.746 MiB, 1.63% gc time, 98.76% compilation time: 65% of which was recompilation) Testing operatorutils.jl: 0.175003 seconds (118.51 k allocations: 6.398 MiB, 90.95% compilation time) Testing ops.jl: 1.585811 seconds (1.07 M allocations: 57.231 MiB, 1.22% gc time, 94.65% compilation time) Testing abstractgbarray.jl: 10.750750 seconds (5.96 M allocations: 327.241 MiB, 1.12% gc time, 98.70% compilation time: <1% of which was recompilation) Testing gbarray.jl: dense: Error During Test at /home/pkgeval/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:21 Test threw exception Expression: m[:, 3] == GBVector(x[:, 3]) SuiteSparseGraphBLAS.InvalidValueError Stacktrace: [1] _packcscmatrix!(A::GBVector{Int64, Int64}, colptr::Vector{Int64}, rowidx::Vector{Int64}, values::Vector{Int64}; desc::Nothing, colptrsize::Int64, rowidxsize::Int64, valsize::Int64, decrementindices::Bool, jumbled::Bool) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:96 [2] _packcscmatrix! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:72 [inlined] [3] #unsafepack!#335 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:237 [inlined] [4] unsafepack! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:232 [inlined] [5] #_#113 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:742 [inlined] [6] GBVector @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:737 [inlined] [7] GBVector(A::SparseVector{Int64, Int64}) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:748 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:21 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:64 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 dense: Error During Test at /home/pkgeval/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:22 Test threw exception Expression: m[2, :] == GBVector(x[2, :]) SuiteSparseGraphBLAS.InvalidValueError Stacktrace: [1] _packcscmatrix!(A::GBVector{Int64, Int64}, colptr::Vector{Int64}, rowidx::Vector{Int64}, values::Vector{Int64}; desc::Nothing, colptrsize::Int64, rowidxsize::Int64, valsize::Int64, decrementindices::Bool, jumbled::Bool) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:96 [2] _packcscmatrix! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:72 [inlined] [3] #unsafepack!#335 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:237 [inlined] [4] unsafepack! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:232 [inlined] [5] #_#113 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:742 [inlined] [6] GBVector @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:737 [inlined] [7] GBVector(A::SparseVector{Int64, Int64}) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:748 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:22 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:64 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 sparse: Error During Test at /home/pkgeval/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:39 Got exception outside of a @test SuiteSparseGraphBLAS.InvalidValueError Stacktrace: [1] _packcscmatrix!(A::GBVector{UInt8, UInt8}, colptr::Vector{Int64}, rowidx::Vector{Int64}, values::Vector{UInt8}; desc::Nothing, colptrsize::Int64, rowidxsize::Int64, valsize::Int64, decrementindices::Bool, jumbled::Bool) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:96 [2] _packcscmatrix! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:72 [inlined] [3] #unsafepack!#335 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:237 [inlined] [4] unsafepack! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:232 [inlined] [5] #_#113 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:742 [inlined] [6] GBVector @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:737 [inlined] [7] GBVector(A::SparseVector{UInt8, Int64}) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:748 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:41 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:50 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:64 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 setindex and empty!: Error During Test at /home/pkgeval/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:58 Got exception outside of a @test SuiteSparseGraphBLAS.InvalidValueError Stacktrace: [1] _packcscmatrix!(A::GBVector{Float32, Float32}, colptr::Vector{Int64}, rowidx::Vector{Int64}, values::Vector{Float32}; desc::Nothing, colptrsize::Int64, rowidxsize::Int64, valsize::Int64, decrementindices::Bool, jumbled::Bool) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:96 [2] _packcscmatrix! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:72 [inlined] [3] #unsafepack!#335 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:237 [inlined] [4] unsafepack! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:232 [inlined] [5] #_#113 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:742 [inlined] [6] GBVector @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:737 [inlined] [7] GBVector(A::SparseVector{Float32, Int64}) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:748 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:59 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/gbarray.jl:82 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:64 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 17.975618 seconds (8.08 M allocations: 451.106 MiB, 1.01% gc time, 97.74% compilation time: <1% of which was recompilation) Testing types.jl: 1.676961 seconds (513.18 k allocations: 28.941 MiB, 97.04% compilation time: 16% of which was recompilation) Testing issues.jl: 11.473389 seconds (7.30 M allocations: 402.414 MiB, 1.14% gc time, 98.85% compilation time: <1% of which was recompilation) Testing operations/ewise.jl: 0.672114 seconds (396.53 k allocations: 21.933 MiB, 97.39% compilation time: <1% of which was recompilation) Testing operations/extract.jl: 0.333866 seconds (151.06 k allocations: 8.367 MiB, 97.55% compilation time) Testing operations/kron.jl: 5.069813 seconds (2.33 M allocations: 129.177 MiB, 0.61% gc time, 99.59% compilation time: <1% of which was recompilation) Testing operations/map.jl: 2.614923 seconds (1.13 M allocations: 61.726 MiB, 99.14% compilation time) Testing operations/mul.jl: 4.717979 seconds (2.32 M allocations: 128.529 MiB, 0.70% gc time, 99.33% compilation time: <1% of which was recompilation) Testing operations/reduce.jl: 2.809050 seconds (1.83 M allocations: 99.355 MiB, 1.12% gc time, 97.71% compilation time: <1% of which was recompilation) Testing operations/select.jl: 0.491436 seconds (453.32 k allocations: 24.865 MiB, 97.94% compilation time) Testing operations/transpose.jl: 0.317911 seconds (202.70 k allocations: 11.324 MiB, 96.26% compilation time: <1% of which was recompilation) Testing operations/broadcasting.jl: 14.661453 seconds (9.44 M allocations: 527.726 MiB, 1.27% gc time, 99.42% compilation time: <1% of which was recompilation) Testing operations/concat.jl: 5.809183 seconds (3.76 M allocations: 207.669 MiB, 6.04% gc time, 99.65% compilation time: <1% of which was recompilation) Testing operations/operationutils.jl: 0.321929 seconds (154.13 k allocations: 7.881 MiB, 86.75% compilation time) Testing chainrules/chainrulesutils.jl: chainrulesutils: Error During Test at /home/pkgeval/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/chainrulesutils.jl:32 Got exception outside of a @test SuiteSparseGraphBLAS.InvalidValueError Stacktrace: [1] _packcscmatrix!(A::GBVector{Float64, Float64}, colptr::Vector{Int64}, rowidx::Vector{Int64}, values::Vector{Float64}; desc::Nothing, colptrsize::Int64, rowidxsize::Int64, valsize::Int64, decrementindices::Bool, jumbled::Bool) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:96 [2] _packcscmatrix! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:72 [inlined] [3] #unsafepack!#335 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:237 [inlined] [4] unsafepack! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:232 [inlined] [5] #_#113 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:742 [inlined] [6] GBVector @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:737 [inlined] [7] GBVector(A::SparseVector{Float64, Int64}) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:748 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/chainrulesutils.jl:33 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/chainrulesutils.jl:35 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [12] IncludeInto @ ./Base.jl:313 [inlined] [13] macro expansion @ ./timing.jl:645 [inlined] [14] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [15] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:78 [inlined] [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [22] _start() @ Base ./client.jl:553 3.067285 seconds (2.36 M allocations: 130.886 MiB, 1.57% gc time, 98.70% compilation time: <1% of which was recompilation) Testing chainrules/mulrules.jl: test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 198.303 (2,1) 106.858 (3,1) -334.785 (4,1) -223.63 (5,1) -70.0175 (6,1) 53.54 (7,1) -92.885 (8,1) -139.847 (9,1) 19.7275 (10,1) -67.375 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 355.688 (2,1) 191.625 (3,1) -601.213 (4,1) -401.962 (5,1) -125.949 (6,1) 96.6625 (7,1) -167.279 (8,1) -250.707 (9,1) 35.449 (10,1) -121.4 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [inlined] [6] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] test_frule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [inlined] [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] test_frule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [inlined] [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] test_frule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [inlined] [8] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [9] test_frule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 198.303 (2,1) 106.858 (3,1) -334.785 (4,1) -223.63 (5,1) -70.0175 (6,1) 53.54 (7,1) -92.885 (8,1) -139.847 (9,1) 19.7275 (10,1) -67.375 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 355.688 (2,1) 191.625 (3,1) -601.213 (4,1) -401.962 (5,1) -125.949 (6,1) 96.6625 (7,1) -167.279 (8,1) -250.707 (9,1) 35.449 (10,1) -121.4 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:8 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:8 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:8 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:8 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [7] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [8] test_rrule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:9 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] test_rrule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:9 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [6] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] test_rrule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:9 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] test_rrule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:9 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [20] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [21] test_rrule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:9 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] test_rrule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:9 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [20] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [21] test_rrule(::Any, ::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:9 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:10 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:10 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:10 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:10 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:10 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:10 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:10 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, 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 (10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 18.1275 (1,2) -76.9275 (1,3) -50.0575 (1,4) -32.0375 (1,5) -161.767 (1,6) 92.035 (1,7) 119.865 (1,8) -5.7525 (1,9) -93.095 (1,10) 19.6925 (1,11) -7.735 (2,1) 58.165 (2,2) -49.7575 (2,3) 47.52 (2,4) 20.175 (2,5) -35.9525 (2,6) 12.6425 (2,7) 7.895 (2,8) 54.6825 (2,9) -112.31 (2,10) -81.5225 (2,11) 31.7325 (3,1) 10.735 (3,2) -33.2775 (3,3) -76.835 (3,4) -208.505 (3,5) 16.1775 (3,6) -76.31 (3,7) -44.555 ... , 10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 194.262 (1,2) -53.4605 (1,3) -113.846 (1,4) -73.823 (1,5) -174.366 (1,6) -62.421 (1,7) 190.317 (1,8) 103.13 (1,9) -88.6155 (1,10) -65.9285 (1,11) 10.6275 (2,1) 148.31 (2,2) 7.002 (2,3) -1.7585 (2,4) 60.6695 (2,5) -14.4335 (2,6) -20.042 (2,7) 18.46 (2,8) 56.2385 (2,9) -51.5655 (2,10) -173.925 (2,11) -44.872 (3,1) -290.561 (3,2) -20.275 (3,3) -99.167 (3,4) -256.583 (3,5) -172.953 (3,6) -53.9615 (3,7) -108.853 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:12 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:12 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:12 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:12 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): 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 (10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 18.1275 (1,2) -76.9275 (1,3) -50.0575 (1,4) -32.0375 (1,5) -161.767 (1,6) 92.035 (1,7) 119.865 (1,8) -5.7525 (1,9) -93.095 (1,10) 19.6925 (1,11) -7.735 (2,1) 58.165 (2,2) -49.7575 (2,3) 47.52 (2,4) 20.175 (2,5) -35.9525 (2,6) 12.6425 (2,7) 7.895 (2,8) 54.6825 (2,9) -112.31 (2,10) -81.5225 (2,11) 31.7325 (3,1) 10.735 (3,2) -33.2775 (3,3) -76.835 (3,4) -208.505 (3,5) 16.1775 (3,6) -76.31 (3,7) -44.555 ... , 10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 194.262 (1,2) -53.4605 (1,3) -113.846 (1,4) -73.823 (1,5) -174.366 (1,6) -62.421 (1,7) 190.317 (1,8) 103.13 (1,9) -88.6155 (1,10) -65.9285 (1,11) 10.6275 (2,1) 148.31 (2,2) 7.002 (2,3) -1.7585 (2,4) 60.6695 (2,5) -14.4335 (2,6) -20.042 (2,7) 18.46 (2,8) 56.2385 (2,9) -51.5655 (2,10) -173.925 (2,11) -44.872 (3,1) -290.561 (3,2) -20.275 (3,3) -99.167 (3,4) -256.583 (3,5) -172.953 (3,6) -53.9615 (3,7) -108.853 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:13 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:13 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:13 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:13 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:14 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:14 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:14 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:14 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:14 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, 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×11 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:14 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:14 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:15 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:15 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:15 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:15 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:15 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): 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×11 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:15 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:7 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:15 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:20 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:20 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:20 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:20 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:20 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): 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×11 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:20 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(/): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:19 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:20 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 9.05 (2,1) -10.2 (3,1) -6.25 (4,1) -13.2 (5,1) 6.35 (6,1) 31.4 (7,1) -36.8 (8,1) 31.1 (9,1) 5.15 (10,1) 28.7 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 8.2 (2,1) -9.09 (3,1) -5.53 (4,1) -11.73 (5,1) 5.8 (6,1) 28.33 (7,1) -32.95 (8,1) 28.07 (9,1) 4.69 (10,1) 25.89 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): 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 (10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) -12.95 (1,2) 31.9 (1,3) 12.15 (1,4) 2 (1,5) 22.65 (1,6) 21.65 (1,7) -4.2 (1,8) 33.45 (1,9) 35.95 (1,10) 60.5 (1,11) 46.8 (2,1) -32.2 (2,2) 12.65 (2,3) -7.1 (2,4) -17.25 (2,5) 3.4 (2,6) 2.4 (2,7) -23.45 (2,8) 14.2 (2,9) 16.7 (2,10) 41.25 (2,11) 27.55 (3,1) -28.25 (3,2) 16.6 (3,3) -3.15 (3,4) -13.3 (3,5) 7.35 (3,6) 6.35 (3,7) -19.5 ... , 10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 8.2 (1,2) -11.64 (1,3) 28.65 (1,4) 10.93 (1,5) 1.82 (1,6) 20.35 (1,7) 19.36 (1,8) -3.75 (1,9) 30.03 (1,10) 32.25 (1,11) 54.34 (2,1) -9.09 (2,2) -28.93 (2,3) 11.36 (2,4) -6.36 (2,5) -15.47 (2,6) 3.06 (2,7) 2.07 (2,8) -21.04 (2,9) 12.74 (2,10) 14.96 (2,11) 37.05 (3,1) -5.53 (3,2) -25.37 (3,3) 14.92 (3,4) -2.8 (3,5) -11.91 (3,6) 6.62 (3,7) 5.63 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:25 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:25 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:25 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:25 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:26 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:26 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:26 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:26 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:26 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:26 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:26 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:27 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:27 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:27 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:27 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:27 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): 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×11 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:27 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:24 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:27 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 14.35 (2,1) -4.9 (3,1) -0.95 (4,1) -7.9 (5,1) 11.65 (6,1) 36.7 (7,1) -31.5 (8,1) 36.4 (9,1) 10.45 (10,1) 34 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 12.8 (2,1) -4.49 (3,1) -0.93 (4,1) -7.13 (5,1) 10.4 (6,1) 32.93 (7,1) -28.35 (8,1) 32.67 (9,1) 9.29 (10,1) 30.49 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): 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 (10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 36.35 (1,2) -8.5 (1,3) 11.25 (1,4) 21.4 (1,5) 0.75 (1,6) 1.75 (1,7) 27.6 (1,8) -10.05 (1,9) -12.55 (1,10) -37.1 (1,11) -23.4 (2,1) 17.1 (2,2) -27.75 (2,3) -8 (2,4) 2.15 (2,5) -18.5 (2,6) -17.5 (2,7) 8.35 (2,8) -29.3 (2,9) -31.8 (2,10) -56.35 (2,11) -42.65 (3,1) 21.05 (3,2) -23.8 (3,3) -4.05 (3,4) 6.1 (3,5) -14.55 (3,6) -13.55 (3,7) 12.3 ... , 10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 12.8 (1,2) 32.64 (1,3) -7.65 (1,4) 10.07 (1,5) 19.18 (1,6) 0.65 (1,7) 1.64 (1,8) 24.75 (1,9) -9.03 (1,10) -11.25 (1,11) -33.34 (2,1) -4.49 (2,2) 15.35 (2,3) -24.94 (2,4) -7.22 (2,5) 1.89 (2,6) -16.64 (2,7) -15.65 (2,8) 7.46 (2,9) -26.32 (2,10) -28.54 (2,11) -50.63 (3,1) -0.93 (3,2) 18.91 (3,3) -21.38 (3,4) -3.66 (3,5) 5.45 (3,6) -13.08 (3,7) -12.09 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:32 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:32 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:32 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:32 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:33 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:33 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:33 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:33 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:33 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:33 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:33 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:34 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:34 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:34 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:34 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:34 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): 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×11 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:34 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(-): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:31 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:34 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 11.7 (2,1) -7.55 (3,1) -3.6 (4,1) -10.55 (5,1) 9 (6,1) 34.05 (7,1) -34.15 (8,1) 33.75 (9,1) 7.8 (10,1) 31.35 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 10.5 (2,1) -6.79 (3,1) -3.23 (4,1) -9.43 (5,1) 8.1 (6,1) 30.63 (7,1) -30.65 (8,1) 30.37 (9,1) 6.99 (10,1) 28.19 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): 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 (10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 11.7 (1,2) 11.7 (1,3) 11.7 (1,4) 11.7 (1,5) 11.7 (1,6) 11.7 (1,7) 11.7 (1,8) 11.7 (1,9) 11.7 (1,10) 11.7 (1,11) 11.7 (2,1) -7.55 (2,2) -7.55 (2,3) -7.55 (2,4) -7.55 (2,5) -7.55 (2,6) -7.55 (2,7) -7.55 (2,8) -7.55 (2,9) -7.55 (2,10) -7.55 (2,11) -7.55 (3,1) -3.6 (3,2) -3.6 (3,3) -3.6 (3,4) -3.6 (3,5) -3.6 (3,6) -3.6 (3,7) -3.6 ... , 10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) 10.5 (1,2) 10.5 (1,3) 10.5 (1,4) 10.5 (1,5) 10.5 (1,6) 10.5 (1,7) 10.5 (1,8) 10.5 (1,9) 10.5 (1,10) 10.5 (1,11) 10.5 (2,1) -6.79 (2,2) -6.79 (2,3) -6.79 (2,4) -6.79 (2,5) -6.79 (2,6) -6.79 (2,7) -6.79 (2,8) -6.79 (2,9) -6.79 (2,10) -6.79 (2,11) -6.79 (3,1) -3.23 (3,2) -3.23 (3,3) -3.23 (3,4) -3.23 (3,5) -3.23 (3,6) -3.23 (3,7) -3.23 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:39 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:39 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:39 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:39 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:40 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:40 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:40 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:40 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:40 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:41 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:41 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:41 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): 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 2, 10×10 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:41 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(first): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, NoTangent, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:38 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:41 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) -2.65 (2,1) -2.65 (3,1) -2.65 (4,1) -2.65 (5,1) -2.65 (6,1) -2.65 (7,1) -2.65 (8,1) -2.65 (9,1) -2.65 (10,1) -2.65 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) -2.3 (2,1) -2.3 (3,1) -2.3 (4,1) -2.3 (5,1) -2.3 (6,1) -2.3 (7,1) -2.3 (8,1) -2.3 (9,1) -2.3 (10,1) -2.3 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): 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 (10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) -24.65 (1,2) 20.2 (1,3) 0.45 (1,4) -9.7 (1,5) 10.95 (1,6) 9.95 (1,7) -15.9 (1,8) 21.75 (1,9) 24.25 (1,10) 48.8 (1,11) 35.1 (2,1) -24.65 (2,2) 20.2 (2,3) 0.45 (2,4) -9.7 (2,5) 10.95 (2,6) 9.95 (2,7) -15.9 (2,8) 21.75 (2,9) 24.25 (2,10) 48.8 (2,11) 35.1 (3,1) -24.65 (3,2) 20.2 (3,3) 0.45 (3,4) -9.7 (3,5) 10.95 (3,6) 9.95 (3,7) -15.9 ... , 10x11 GraphBLAS double matrix, full by row 110 entries, memory: 1.2 KB (1,1) -2.3 (1,2) -22.14 (1,3) 18.15 (1,4) 0.43 (1,5) -8.68 (1,6) 9.85 (1,7) 8.86 (1,8) -14.25 (1,9) 19.53 (1,10) 21.75 (1,11) 43.84 (2,1) -2.3 (2,2) -22.14 (2,3) 18.15 (2,4) 0.43 (2,5) -8.68 (2,6) 9.85 (2,7) 8.86 (2,8) -14.25 (2,9) 19.53 (2,10) 21.75 (2,11) 43.84 (3,1) -2.3 (3,2) -22.14 (3,3) 18.15 (3,4) 0.43 (3,5) -8.68 (3,6) 9.85 (3,7) 8.86 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:45 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:45 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:45 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:45 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:46 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:46 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:46 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:46 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:46 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:47 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:47 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:47 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): 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×11 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:47 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: * on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+),typeof(second): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:44 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:47 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 Sparse: Error During Test at /home/pkgeval/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:51 Got exception outside of a @test SuiteSparseGraphBLAS.InvalidValueError Stacktrace: [1] _packcscmatrix!(A::GBMatrix{Float64, Float64}, colptr::Vector{Int64}, rowidx::Vector{Int64}, values::Vector{Float64}; desc::Nothing, colptrsize::Int64, rowidxsize::Int64, valsize::Int64, decrementindices::Bool, jumbled::Bool) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:96 [2] _packcscmatrix! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:72 [inlined] [3] #unsafepack!#335 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:237 [inlined] [4] unsafepack! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:232 [inlined] [5] GBMatrix{Float64, Float64}(A::SparseVector{Float64, Int64}; fill::Float64) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:530 [6] GBMatrix @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:525 [inlined] [7] GBMatrix(A::SparseVector{Float64, Int64}) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:536 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:52 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/mulrules.jl:53 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:79 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 74.600694 seconds (43.89 M allocations: 2.523 GiB, 1.68% gc time, 86.43% compilation time: <1% of which was recompilation) Testing chainrules/ewiserules.jl: test_frule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) -7.1 (2,1) -3.95 (3,1) 0.05 (4,1) -7.45 (5,1) 9.65 (6,1) -3.85 (7,1) -0.7 (8,1) -4.2 (9,1) -0.35 (10,1) -14.35 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) -6.4 (2,1) -3.57 (3,1) 0.02 (4,1) -6.67 (5,1) 8.68 (6,1) -3.44 (7,1) -0.61 (8,1) -3.73 (9,1) -0.32 (10,1) -12.92 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:7 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:7 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:7 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:7 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_frule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) -7.1 (2,1) -3.95 (3,1) 0.05 (4,1) -7.45 (5,1) 9.65 (6,1) -3.85 (7,1) -0.7 (8,1) -4.2 (9,1) -0.35 (10,1) -14.35 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) -6.4 (2,1) -3.57 (3,1) 0.02 (4,1) -6.67 (5,1) 8.68 (6,1) -3.44 (7,1) -0.61 (8,1) -3.73 (9,1) -0.32 (10,1) -12.92 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:8 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:8 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:8 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:8 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:9 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:9 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:9 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, 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 2, 10×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:9 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:9 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:9 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:9 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:10 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:10 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:10 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): 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 2, 10×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:10 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:10 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:10 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: eadd on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(+): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:10 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_frule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) -12.3975 (2,1) 2.85 (3,1) -15.8 (4,1) -25.5 (5,1) 11.205 (6,1) -14.145 (7,1) -32.94 (8,1) -54.88 (9,1) -12.75 (10,1) 51.205 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 67.52 (2,1) 8.9675 (3,1) 28.382 (4,1) 95.6905 (5,1) 63.6345 (6,1) 38.8165 (7,1) 59.726 (8,1) 114.324 (9,1) 23.1505 (10,1) 93.205 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:11 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:11 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:11 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:11 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_frule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): 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 (10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) -12.3975 (2,1) 2.85 (3,1) -15.8 (4,1) -25.5 (5,1) 11.205 (6,1) -14.145 (7,1) -32.94 (8,1) -54.88 (9,1) -12.75 (10,1) 51.205 , 10x1 GraphBLAS double matrix, full by col 10 entries, memory: 384 bytes (1,1) 67.52 (2,1) 8.9675 (3,1) 28.382 (4,1) 95.6905 (5,1) 63.6345 (6,1) 38.8165 (7,1) 59.726 (8,1) 114.324 (9,1) 23.1505 (10,1) 93.205 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:12 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_frule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:12 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:12 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_frule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [16] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:12 [inlined] [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [18] IncludeInto @ ./Base.jl:313 [inlined] [19] macro expansion @ ./timing.jl:645 [inlined] [20] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [25] top-level scope @ none:6 [26] eval(m::Module, e::Any) @ Core ./boot.jl:489 [27] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [28] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:13 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:13 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:13 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, 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 2, 10×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:13 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:13 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:13 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:13 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [15] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:14 [inlined] [16] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [17] IncludeInto @ ./Base.jl:313 [inlined] [18] macro expansion @ ./timing.jl:645 [inlined] [19] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [20] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [22] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [24] top-level scope @ none:6 [25] eval(m::Module, e::Any) @ Core ./boot.jl:489 [26] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [27] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:14 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:14 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): 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 2, 10×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:14 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:14 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): 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×1 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [27] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:14 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [29] IncludeInto @ ./Base.jl:313 [inlined] [30] macro expansion @ ./timing.jl:645 [inlined] [31] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [32] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [34] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [36] top-level scope @ none:6 [37] eval(m::Module, e::Any) @ Core ./boot.jl:489 [38] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [39] _start() @ Base ./client.jl:553 test_rrule: emul on GBMatrix{Float64, Float64},GBMatrix{Float64, Float64},typeof(*): Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, 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{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Tuple{NoTangent, GBMatrix{Float64, Float64}, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:3 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:5 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [28] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:14 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [30] IncludeInto @ ./Base.jl:313 [inlined] [31] macro expansion @ ./timing.jl:645 [inlined] [32] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [33] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [35] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:489 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [40] _start() @ Base ./client.jl:553 Arithmetic Semiring: Error During Test at /home/pkgeval/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:19 Got exception outside of a @test SuiteSparseGraphBLAS.InvalidValueError Stacktrace: [1] _packcscmatrix!(A::GBMatrix{Float64, Float64}, colptr::Vector{Int64}, rowidx::Vector{Int64}, values::Vector{Float64}; desc::Nothing, colptrsize::Int64, rowidxsize::Int64, valsize::Int64, decrementindices::Bool, jumbled::Bool) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:96 [2] _packcscmatrix! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:72 [inlined] [3] #unsafepack!#335 @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:237 [inlined] [4] unsafepack! @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/pack.jl:232 [inlined] [5] GBMatrix{Float64, Float64}(A::SparseVector{Float64, Int64}; fill::Float64) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:530 [6] GBMatrix @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:525 [inlined] [7] GBMatrix(A::SparseVector{Float64, Int64}) @ SuiteSparseGraphBLAS ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/src/types.jl:536 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:19 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:20 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/ewiserules.jl:20 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:80 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 22.626747 seconds (5.47 M allocations: 311.747 MiB, 0.57% gc time, 36.94% compilation time: <1% of which was recompilation) Testing chainrules/selectrules.jl: test_frule: select on typeof(diag),GBMatrix{Float64, 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 (10x10 GraphBLAS double matrix, sparse by col 10 entries, memory: 640 bytes (1,1) -8.55 (2,2) -0.95 (3,3) -4.6 (4,4) 3.25 (5,5) -1.25 (6,6) 5.5 (7,7) -5.85 (8,8) 6.7 (9,9) -5.1 (10,10) 9.65 , 10x10 GraphBLAS double matrix, sparse by row 10 entries, memory: 640 bytes (1,1) -7.68 (2,2) -0.85 (3,3) -4.13 (4,4) 2.91 (5,5) -1.13 (6,6) 4.96 (7,7) -5.27 (8,8) 6.03 (9,9) -4.57 (10,10) 8.68 ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:5 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: select on typeof(diag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:5 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(diag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:5 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(diag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:5 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: select on typeof(diag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:6 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_rrule: select on typeof(diag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:6 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(diag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:6 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(diag),GBMatrix{Float64, 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 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:6 [inlined] [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [27] IncludeInto @ ./Base.jl:313 [inlined] [28] macro expansion @ ./timing.jl:645 [inlined] [29] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [30] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [32] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core ./boot.jl:489 [36] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [37] _start() @ Base ./client.jl:553 test_rrule: select on typeof(diag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:6 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_frule: select on typeof(offdiag),GBMatrix{Float64, 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 (10x10 GraphBLAS double matrix, bitmap by col 90 entries, memory: 1.4 KB (2,1) -3 (3,1) 4 (4,1) 2.55 (5,1) 8.3 (6,1) -6.15 (7,1) 5.4 (8,1) 5.6 (9,1) 3.4 (10,1) -6.65 (1,2) 1.45 (3,2) -3.95 (4,2) -10 (5,2) 1.35 (6,2) 2.3 (7,2) -6.1 (8,2) -9.8 (9,2) -3.75 (10,2) -7.7 (1,3) 0.9 (2,3) 2.45 (4,3) 6.9 (5,3) -0.15 (6,3) 8.05 (7,3) -2.55 (8,3) 7.4 (9,3) 7.35 (10,3) 4.6 (1,4) -1.4 (2,4) -1.7 ... , 10x10 GraphBLAS double matrix, bitmap by row 90 entries, memory: 1.4 KB (1,2) 1.28 (1,3) 0.83 (1,4) -1.26 (1,5) 2.79 (1,6) 3.36 (1,7) 5.04 (1,8) 8.84 (1,9) -2.53 (1,10) -0.17 (2,1) -2.72 (2,3) 2.22 (2,4) -1.51 (2,5) -1.31 (2,6) -7.4 (2,7) 2.45 (2,8) 5.35 (2,9) -0.32 (2,10) -2.7 (3,1) 3.58 (3,2) -3.56 (3,4) 5.45 (3,5) 5.89 (3,6) 0.93 (3,7) -6.86 (3,8) -8.21 (3,9) -3.61 (3,10) 7.29 (4,1) 2.31 (4,2) -8.98 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:7 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: select on typeof(offdiag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:7 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(offdiag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:7 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(offdiag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:7 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: select on typeof(offdiag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:8 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_rrule: select on typeof(offdiag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:8 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(offdiag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:8 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(offdiag),GBMatrix{Float64, 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 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:8 [inlined] [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [27] IncludeInto @ ./Base.jl:313 [inlined] [28] macro expansion @ ./timing.jl:645 [inlined] [29] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [30] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [32] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core ./boot.jl:489 [36] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [37] _start() @ Base ./client.jl:553 test_rrule: select on typeof(offdiag),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:8 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_frule: select on typeof(tril),GBMatrix{Float64, 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 (10x10 GraphBLAS double matrix, bitmap by col 55 entries, memory: 1.4 KB (1,1) -8.55 (2,1) -3 (3,1) 4 (4,1) 2.55 (5,1) 8.3 (6,1) -6.15 (7,1) 5.4 (8,1) 5.6 (9,1) 3.4 (10,1) -6.65 (2,2) -0.95 (3,2) -3.95 (4,2) -10 (5,2) 1.35 (6,2) 2.3 (7,2) -6.1 (8,2) -9.8 (9,2) -3.75 (10,2) -7.7 (3,3) -4.6 (4,3) 6.9 (5,3) -0.15 (6,3) 8.05 (7,3) -2.55 (8,3) 7.4 (9,3) 7.35 (10,3) 4.6 (4,4) 3.25 (5,4) -3.05 ... , 10x10 GraphBLAS double matrix, bitmap by row 55 entries, memory: 1.4 KB (1,1) -7.68 (2,1) -2.72 (2,2) -0.85 (3,1) 3.58 (3,2) -3.56 (3,3) -4.13 (4,1) 2.31 (4,2) -8.98 (4,3) 6.22 (4,4) 2.91 (5,1) 7.47 (5,2) 1.21 (5,3) -0.12 (5,4) -2.75 (5,5) -1.13 (6,1) -5.53 (6,2) 2.09 (6,3) 7.21 (6,4) 5.01 (6,5) -6.95 (6,6) 4.96 (7,1) 4.87 (7,2) -5.48 (7,3) -2.3 (7,4) -5.46 (7,5) -7.9 (7,6) 2.97 (7,7) -5.27 (8,1) 5.05 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:9 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: select on typeof(tril),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:9 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(tril),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:9 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(tril),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:9 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: select on typeof(tril),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:10 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_rrule: select on typeof(tril),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:10 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(tril),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:10 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(tril),GBMatrix{Float64, 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 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:10 [inlined] [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [27] IncludeInto @ ./Base.jl:313 [inlined] [28] macro expansion @ ./timing.jl:645 [inlined] [29] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [30] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [32] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core ./boot.jl:489 [36] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [37] _start() @ Base ./client.jl:553 test_rrule: select on typeof(tril),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:10 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_frule: select on typeof(triu),GBMatrix{Float64, 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 (10x10 GraphBLAS double matrix, bitmap by col 55 entries, memory: 1.4 KB (1,1) -8.55 (1,2) 1.45 (2,2) -0.95 (1,3) 0.9 (2,3) 2.45 (3,3) -4.6 (1,4) -1.4 (2,4) -1.7 (3,4) 6.05 (4,4) 3.25 (1,5) 3.1 (2,5) -1.45 (3,5) 6.55 (4,5) -2.1 (5,5) -1.25 (1,6) 3.75 (2,6) -8.25 (3,6) 1.05 (4,6) -7.2 (5,6) 0.8 (6,6) 5.5 (1,7) 5.6 (2,7) 2.75 (3,7) -7.65 (4,7) -1.9 (5,7) 2.1 (6,7) 5.8 (7,7) -5.85 (1,8) 9.85 ... , 10x10 GraphBLAS double matrix, bitmap by row 55 entries, memory: 1.4 KB (1,1) -7.68 (1,2) 1.28 (1,3) 0.83 (1,4) -1.26 (1,5) 2.79 (1,6) 3.36 (1,7) 5.04 (1,8) 8.84 (1,9) -2.53 (1,10) -0.17 (2,2) -0.85 (2,3) 2.22 (2,4) -1.51 (2,5) -1.31 (2,6) -7.4 (2,7) 2.45 (2,8) 5.35 (2,9) -0.32 (2,10) -2.7 (3,3) -4.13 (3,4) 5.45 (3,5) 5.89 (3,6) 0.93 (3,7) -6.86 (3,8) -8.21 (3,9) -3.61 (3,10) 7.29 (4,4) 2.91 (4,5) -1.88 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:11 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: select on typeof(triu),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:11 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(triu),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:11 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(triu),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:11 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: select on typeof(triu),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:12 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_rrule: select on typeof(triu),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:12 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(triu),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:12 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(triu),GBMatrix{Float64, 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 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:12 [inlined] [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [27] IncludeInto @ ./Base.jl:313 [inlined] [28] macro expansion @ ./timing.jl:645 [inlined] [29] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [30] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [32] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core ./boot.jl:489 [36] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [37] _start() @ Base ./client.jl:553 test_rrule: select on typeof(triu),GBMatrix{Float64, Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:12 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_frule: select on typeof(!=),GBMatrix{Float64, Float64},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 (10x10 GraphBLAS double matrix, full by col 100 entries, memory: 1.2 KB (1,1) -8.55 (2,1) -3 (3,1) 4 (4,1) 2.55 (5,1) 8.3 (6,1) -6.15 (7,1) 5.4 (8,1) 5.6 (9,1) 3.4 (10,1) -6.65 (1,2) 1.45 (2,2) -0.95 (3,2) -3.95 (4,2) -10 (5,2) 1.35 (6,2) 2.3 (7,2) -6.1 (8,2) -9.8 (9,2) -3.75 (10,2) -7.7 (1,3) 0.9 (2,3) 2.45 (3,3) -4.6 (4,3) 6.9 (5,3) -0.15 (6,3) 8.05 (7,3) -2.55 (8,3) 7.4 (9,3) 7.35 ... , 10x10 GraphBLAS double matrix, full by row 100 entries, memory: 1.2 KB (1,1) -7.68 (1,2) 1.28 (1,3) 0.83 (1,4) -1.26 (1,5) 2.79 (1,6) 3.36 (1,7) 5.04 (1,8) 8.84 (1,9) -2.53 (1,10) -0.17 (2,1) -2.72 (2,2) -0.85 (2,3) 2.22 (2,4) -1.51 (2,5) -1.31 (2,6) -7.4 (2,7) 2.45 (2,8) 5.35 (2,9) -0.32 (2,10) -2.7 (3,1) 3.58 (3,2) -3.56 (3,3) -4.13 (3,4) 5.45 (3,5) 5.89 (3,6) 0.93 (3,7) -6.86 (3,8) -8.21 (3,9) -3.61 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:13 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: select on typeof(!=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:13 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(!=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:13 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(!=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:13 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: select on typeof(!=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:14 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_rrule: select on typeof(!=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:14 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(!=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:14 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(!=),GBMatrix{Float64, Float64},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 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:14 [inlined] [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [27] IncludeInto @ ./Base.jl:313 [inlined] [28] macro expansion @ ./timing.jl:645 [inlined] [29] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [30] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [32] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core ./boot.jl:489 [36] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [37] _start() @ Base ./client.jl:553 test_rrule: select on typeof(!=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:14 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_rrule: select on typeof(!=),GBMatrix{Float64, Float64},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 4, Float64 UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] test_approx(::AbstractZero, x::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:42 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:14 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_rrule: select on typeof(!=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:14 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_frule: select on typeof(>),GBMatrix{Float64, Float64},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 (10x10 GraphBLAS double matrix, bitmap by col 53 entries, memory: 1.4 KB (3,1) 4 (4,1) 2.55 (5,1) 8.3 (7,1) 5.4 (8,1) 5.6 (9,1) 3.4 (1,2) 1.45 (5,2) 1.35 (6,2) 2.3 (1,3) 0.9 (2,3) 2.45 (4,3) 6.9 (6,3) 8.05 (8,3) 7.4 (9,3) 7.35 (10,3) 4.6 (3,4) 6.05 (4,4) 3.25 (6,4) 5.6 (10,4) 9.95 (1,5) 3.1 (3,5) 6.55 (8,5) 9.4 (10,5) 2.55 (1,6) 3.75 (3,6) 1.05 (5,6) 0.8 (6,6) 5.5 (7,6) 3.3 ... , 10x10 GraphBLAS double matrix, bitmap by row 53 entries, memory: 1.4 KB (1,2) 1.28 (1,3) 0.83 (1,5) 2.79 (1,6) 3.36 (1,7) 5.04 (1,8) 8.84 (2,3) 2.22 (2,7) 2.45 (2,8) 5.35 (3,1) 3.58 (3,4) 5.45 (3,5) 5.89 (3,6) 0.93 (3,10) 7.29 (4,1) 2.31 (4,3) 6.22 (4,4) 2.91 (4,10) 3.25 (5,1) 7.47 (5,2) 1.21 (5,6) 0.73 (5,7) 1.89 (5,8) 4.02 (5,10) 5.76 (6,2) 2.09 (6,3) 7.21 (6,4) 5.01 (6,6) 4.96 (6,7) 5.21 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:15 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: select on typeof(>),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:15 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(>),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:15 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(>),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:146 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [6] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [8] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [9] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [14] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:15 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] IncludeInto @ ./Base.jl:313 [inlined] [17] macro expansion @ ./timing.jl:645 [inlined] [18] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [19] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [21] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [22] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [23] top-level scope @ none:6 [24] eval(m::Module, e::Any) @ Core ./boot.jl:489 [25] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [26] _start() @ Base ./client.jl:553 test_rrule: select on typeof(>),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: Failed primal value check UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:216 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [7] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [8] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:16 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_rrule: select on typeof(>),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: ad_cotangents isa Tuple Problem: The pullback must return a Tuple (∂self, ∂args...) UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:16 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(>),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: length(ad_cotangents) == length(primals) Problem: The pullback should return 1 cotangent for the primal and each primal input. UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [6] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [7] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:16 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_rrule: select on typeof(>),GBMatrix{Float64, Float64},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 GBMatrix{Float64, Float64} UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:680 [inlined] [7] BottomRF @ ./reduce.jl:84 [inlined] [8] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [12] mapfoldl @ ./reduce.jl:173 [inlined] [13] #foldl#275 @ ./reduce.jl:196 [inlined] [14] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [17] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [19] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [20] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [21] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [23] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [25] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:16 [inlined] [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [27] IncludeInto @ ./Base.jl:313 [inlined] [28] macro expansion @ ./timing.jl:645 [inlined] [29] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [30] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [32] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [33] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [34] top-level scope @ none:6 [35] eval(m::Module, e::Any) @ Core ./boot.jl:489 [36] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [37] _start() @ Base ./client.jl:553 test_rrule: select on typeof(>),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:16 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_rrule: select on typeof(>),GBMatrix{Float64, Float64},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 4, Float64 UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] test_approx(::AbstractZero, x::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:42 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:16 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_rrule: select on typeof(>),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) Problem: in add!! UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:680 [inlined] [8] BottomRF @ ./reduce.jl:84 [inlined] [9] _foldl_impl(op::Base.BottomRF{Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}}, init::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, 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{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}) @ Base ./reduce.jl:42 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, NTuple{4, String}}}; init::Nothing) @ Base ./reduce.jl:173 [13] mapfoldl @ ./reduce.jl:173 [inlined] [14] #foldl#275 @ ./reduce.jl:196 [inlined] [15] foreach(::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, Float64}, ::Tuple{NoTangent, NoTangent, GBMatrix{Float64, Float64}, NoTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:680 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] test_rrule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [20] test_rrule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [21] test_rrule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [22] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [24] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [26] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:16 [inlined] [27] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [28] IncludeInto @ ./Base.jl:313 [inlined] [29] macro expansion @ ./timing.jl:645 [inlined] [30] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [31] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [33] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [35] top-level scope @ none:6 [36] eval(m::Module, e::Any) @ Core ./boot.jl:489 [37] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [38] _start() @ Base ./client.jl:553 test_frule: select on typeof(<=),GBMatrix{Float64, Float64},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 (10x10 GraphBLAS double matrix, bitmap by col 47 entries, memory: 1.4 KB (1,1) -8.55 (2,1) -3 (6,1) -6.15 (10,1) -6.65 (2,2) -0.95 (3,2) -3.95 (4,2) -10 (7,2) -6.1 (8,2) -9.8 (9,2) -3.75 (10,2) -7.7 (3,3) -4.6 (5,3) -0.15 (7,3) -2.55 (1,4) -1.4 (2,4) -1.7 (5,4) -3.05 (7,4) -6.1 (8,4) -1.25 (9,4) -9.8 (2,5) -1.45 (4,5) -2.1 (5,5) -1.25 (6,5) -7.75 (7,5) -8.8 (9,5) -4.55 (2,6) -8.25 (4,6) -7.2 (3,7) -7.65 ... , 10x10 GraphBLAS double matrix, bitmap by row 47 entries, memory: 1.4 KB (1,1) -7.68 (1,4) -1.26 (1,9) -2.53 (1,10) -0.17 (2,1) -2.72 (2,2) -0.85 (2,4) -1.51 (2,5) -1.31 (2,6) -7.4 (2,9) -0.32 (2,10) -2.7 (3,2) -3.56 (3,3) -4.13 (3,7) -6.86 (3,8) -8.21 (3,9) -3.61 (4,2) -8.98 (4,5) -1.88 (4,6) -6.49 (4,7) -1.73 (4,8) -1.69 (4,9) -3.35 (5,3) -0.12 (5,4) -2.75 (5,5) -1.13 (5,9) -8.98 (6,1) -5.53 (6,5) -6.95 (7,2) -5.48 ... ). UndefVarError: `eval_test_comparison` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [4] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [6] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [7] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [10] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [12] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:17 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [14] IncludeInto @ ./Base.jl:313 [inlined] [15] macro expansion @ ./timing.jl:645 [inlined] [16] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [17] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [19] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [21] top-level scope @ none:6 [22] eval(m::Module, e::Any) @ Core ./boot.jl:489 [23] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [24] _start() @ Base ./client.jl:553 test_frule: select on typeof(<=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:138 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [5] test_frule(::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(::RuleConfig, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:103 [7] test_frule(::Any, ::Vararg{Any}; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [8] test_frule(::Any, ::Any, ::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:2 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [11] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:4 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [13] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/chainrules/selectrules.jl:17 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [15] IncludeInto @ ./Base.jl:313 [inlined] [16] macro expansion @ ./timing.jl:645 [inlined] [17] include_test(path::String) @ Main ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:14 [18] top-level scope @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:60 [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/SuiteSparseGraphBLAS/x2QAm/test/runtests.jl:81 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 test_frule: select on typeof(<=),GBMatrix{Float64, Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: isapprox(actual, expected; kwargs...) UndefVarError: `eval_test_function` not defined in `ChainRulesTestUtils` Suggestion: check for spelling errors or missing imports. Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [4] macro expansion PkgEval terminated after 380.96s: test log exceeded the size limit