Package evaluation of Distributions on Julia 1.13.0-DEV.427 (855bef3b06*) started at 2025-04-23T19:56:28.775 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 7.02s ################################################################################ # Installation # Installing Distributions... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [31c24e10] + Distributions v0.25.119 Updating `~/.julia/environments/v1.13/Manifest.toml` [66dad0bd] + AliasTables v1.1.3 [34da2185] + Compat v4.16.0 [9a962f9c] + DataAPI v1.16.0 [864edb3b] + DataStructures v0.18.22 [31c24e10] + Distributions v0.25.119 [ffbed154] + DocStringExtensions v0.9.4 [1a297f60] + FillArrays v1.13.0 [34004b35] + HypergeometricFunctions v0.3.28 [92d709cd] + IrrationalConstants v0.2.4 [692b3bcd] + JLLWrappers v1.7.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [e1d29d7a] + Missings v1.2.0 [bac558e1] + OrderedCollections v1.8.0 [90014a1f] + PDMats v0.11.34 [21216c6a] + Preferences v1.4.3 [43287f4e] + PtrArrays v1.3.0 [1fd47b50] + QuadGK v2.11.2 [189a3867] + Reexport v1.2.2 [79098fc4] + Rmath v0.8.0 [a2af1166] + SortingAlgorithms v1.2.1 [276daf66] + SpecialFunctions v2.5.1 [10745b16] + Statistics v1.11.1 [82ae8749] + StatsAPI v1.7.0 [2913bbd2] + StatsBase v0.34.4 [4c63d2b9] + StatsFuns v1.4.0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [f50d1b31] + Rmath_jll v0.5.1+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.12.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.5+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.12.0+0 Installation completed after 3.58s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 19.9s ################################################################################ # Testing # Testing Distributions Status `/tmp/jl_b9jh6S/Project.toml` [66dad0bd] AliasTables v1.1.3 [4c88cf16] Aqua v0.8.11 [49dc2e85] Calculus v0.5.2 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [b429d917] DensityInterface v0.4.0 [31c24e10] Distributions v0.25.119 [1a297f60] FillArrays v1.13.0 [26cc04aa] FiniteDifferences v0.12.32 [f6369f11] ForwardDiff v1.0.1 [682c06a0] JSON v0.21.4 [6fe1bfb0] OffsetArrays v1.17.0 [90014a1f] PDMats v0.11.34 [1fd47b50] QuadGK v2.11.2 [276daf66] SpecialFunctions v2.5.1 [860ef19b] StableRNGs v1.0.2 [90137ffa] StaticArrays v1.9.13 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.0 [2913bbd2] StatsBase v0.34.4 [4c63d2b9] StatsFuns v1.4.0 [8ba89e20] Distributed v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_b9jh6S/Manifest.toml` [66dad0bd] AliasTables v1.1.3 [4c88cf16] Aqua v0.8.11 [49dc2e85] Calculus v0.5.2 [d360d2e6] ChainRulesCore v1.25.1 [cdddcdb0] ChainRulesTestUtils v1.13.0 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.16.0 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.18.22 [b429d917] DensityInterface v0.4.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [31c24e10] Distributions v0.25.119 [ffbed154] DocStringExtensions v0.9.4 [1a297f60] FillArrays v1.13.0 [26cc04aa] FiniteDifferences v0.12.32 [f6369f11] ForwardDiff v1.0.1 [34004b35] HypergeometricFunctions v0.3.28 [3587e190] InverseFunctions v0.1.17 [92d709cd] IrrationalConstants v0.2.4 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.3 [6fe1bfb0] OffsetArrays v1.17.0 [bac558e1] OrderedCollections v1.8.0 [90014a1f] PDMats v0.11.34 [69de0a69] Parsers v2.8.2 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [43287f4e] PtrArrays v1.3.0 [1fd47b50] QuadGK v2.11.2 [189a3867] Reexport v1.2.2 [708f8203] Richardson v1.4.2 [79098fc4] Rmath v0.8.0 [a2af1166] SortingAlgorithms v1.2.1 [276daf66] SpecialFunctions v2.5.1 [860ef19b] StableRNGs v1.0.2 [90137ffa] StaticArrays v1.9.13 [1e83bf80] StaticArraysCore v1.4.3 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.7.0 [2913bbd2] StatsBase v0.34.4 [4c63d2b9] StatsFuns v1.4.0 [fd094767] Suppressor v0.2.8 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.1+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed 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.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.12.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.12.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [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.12.1+1 [e37daf67] LibGit2_jll v1.9.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2024.12.31 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.5+0 [458c3c95] OpenSSL_jll v3.0.16+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.12.0+0 [8e850ede] nghttp2_jll v1.65.0+0 [3f19e933] p7zip_jll v17.5.0+2 Testing Running tests... Running tests: Precompiling packages... 12225.3 ms ✓ StaticArrays 1518.0 ms ✓ StaticArrays → StaticArraysChainRulesCoreExt 2695.4 ms ✓ FiniteDifferences 3 dependencies successfully precompiled in 17 seconds. 16 already precompiled. Precompiling packages... 3839.9 ms ✓ ForwardDiff → ForwardDiffStaticArraysExt 1 dependency successfully precompiled in 4 seconds. 21 already precompiled. Precompiling packages... 1512.5 ms ✓ StaticArrays → StaticArraysStatisticsExt 1 dependency successfully precompiled in 2 seconds. 9 already precompiled. [Discrete] ------------ testing truncated(BetaBinomial(10, 0.2, 0.25),3,5) testing truncated(BetaBinomial(10, 2, 2.5),3,5) testing truncated(BetaBinomial(10, 60, 40),3,5) testing truncated(Binomial(5, 0.4),3,5) testing truncated(Binomial(6, 0.8),3,5) testing truncated(Binomial(100, 0.1),3,5) testing truncated(Binomial(100, 0.9),3,5) testing truncated(Binomial(10, 0.0),3,5) testing truncated(Binomial(10, 1.0),3,5) testing truncated(DiscreteUniform(6),3,5) testing truncated(DiscreteUniform(7),3,5) testing truncated(DiscreteUniform(2, 8),3,5) testing truncated(Geometric(),3,5) testing truncated(Geometric(0.02),3,5) testing truncated(Geometric(0.1),3,5) testing truncated(Geometric(0.5),3,5) testing truncated(Geometric(0.9),3,5) testing truncated(NegativeBinomial(),3,5) testing truncated(NegativeBinomial(6),3,5) testing truncated(NegativeBinomial(1, 0.5),3,5) testing truncated(NegativeBinomial(5, 0.6),3,5) testing truncated(NegativeBinomial(0.5, 0.5),3,5) testing truncated(Poisson(),3,5) testing truncated(Poisson(0.5),3,5) testing truncated(Poisson(2.0),3,5) testing truncated(Poisson(10.0),3,5) testing truncated(Poisson(80.0),3,5) [Continuous] ------------ testing truncated(BetaPrime(),3,5) testing truncated(BetaPrime(3.0),3,5) testing truncated(BetaPrime(3.0, 5.0),3,5) testing truncated(BetaPrime(5.0, 3.0),3,5) testing truncated(Cauchy(),3,5) testing truncated(Cauchy(2.0),3,5) testing truncated(Cauchy(0.0, 1.0),3,5) testing truncated(Cauchy(10.0, 1.0),3,5) testing truncated(Cauchy(2.0, 10.0),3,5) testing truncated(Chi(1),3,5) testing truncated(Chi(2),3,5) testing truncated(Chi(3),3,5) testing truncated(Chi(12),3,5) testing truncated(Chisq(1),3,5) testing truncated(Chisq(8),3,5) testing truncated(Chisq(20),3,5) testing truncated(Erlang(),3,5) testing truncated(Erlang(3),3,5) testing truncated(Erlang(3, 1.0),3,5) testing truncated(Erlang(5, 2.0),3,5) testing truncated(Exponential(),3,5) testing truncated(Exponential(2.0),3,5) testing truncated(Exponential(6.5),3,5) testing truncated(FDist(6.0, 8.0),3,5) testing truncated(FDist(8.0, 6.0),3,5) testing truncated(FDist(30, 40),3,5) testing truncated(Frechet(),3,5) testing truncated(Frechet(0.5),3,5) testing truncated(Frechet(3.0),3,5) testing truncated(Frechet(20.0),3,5) testing truncated(Frechet(60.0),3,5) testing truncated(Frechet(0.5, 2.0),3,5) testing truncated(Frechet(3.0, 2.0),3,5) testing truncated(Gamma(),3,5) testing truncated(Gamma(2.0),3,5) testing truncated(Gamma(1.0, 1.0),3,5) testing truncated(Gamma(3.0, 1.0),3,5) testing truncated(Gamma(3.0, 2.0),3,5) testing truncated(GeneralizedExtremeValue(1.0, 1.0, 1.0),3,5) testing truncated(GeneralizedExtremeValue(0.0, 1.0, 0.0),3,5) testing truncated(GeneralizedExtremeValue(0.0, 1.0, 1.1),3,5) testing truncated(GeneralizedExtremeValue(0.0, 1.0, 0.6),3,5) testing truncated(GeneralizedExtremeValue(0.0, 1.0, 0.3),3,5) testing truncated(GeneralizedExtremeValue(-1.0, 0.5, 0.6),3,5) testing truncated(GeneralizedPareto(),3,5) testing truncated(GeneralizedPareto(1.0),3,5) testing truncated(GeneralizedPareto(2.0),3,5) testing truncated(GeneralizedPareto(1.0, 1.0),3,5) testing truncated(GeneralizedPareto(0.1, 2.0),3,5) testing truncated(GeneralizedPareto(1.0, 1.0, 1.0),3,5) testing truncated(GeneralizedPareto(-1.5, 0.5, 2.0),3,5) testing truncated(Gumbel(),3,5) testing truncated(Gumbel(3.0),3,5) testing truncated(Gumbel(3.0, 5.0),3,5) testing truncated(Gumbel(5.0, 3.0),3,5) testing truncated(InverseGamma(),3,5) testing truncated(InverseGamma(2.0),3,5) testing truncated(InverseGamma(1.0, 1.0),3,5) testing truncated(InverseGamma(1.0, 2.0),3,5) testing truncated(InverseGamma(2.0, 1.0),3,5) testing truncated(InverseGamma(2.0, 3.0),3,5) testing truncated(InverseGaussian(),3,5) testing truncated(InverseGaussian(0.8),3,5) testing truncated(InverseGaussian(2.0),3,5) testing truncated(InverseGaussian(1.0, 1.0),3,5) testing truncated(InverseGaussian(2.0, 1.5),3,5) testing truncated(InverseGaussian(2.0, 7.0),3,5) testing truncated(JohnsonSU(),3,5) testing truncated(JohnsonSU(2.0, 5.0, 5.0, 5.0),3,5) testing truncated(JohnsonSU(0.0, 2.0, -1.0, 3.0),3,5) testing truncated(Laplace(),3,5) testing truncated(Laplace(2.0),3,5) testing truncated(Laplace(0.0, 1.0),3,5) testing truncated(Laplace(5.0, 1.0),3,5) testing truncated(Laplace(5.0, 1.5),3,5) testing truncated(Levy(),3,5) testing truncated(Levy(2),3,5) testing truncated(Levy(2, 8),3,5) testing truncated(Levy(3.0, 3),3,5) testing truncated(Logistic(),3,5) testing truncated(Lindley(),3,5) testing truncated(Lindley(0.5),3,5) testing truncated(Lindley(1.5),3,5) testing truncated(Lindley(3.0),3,5) testing truncated(Logistic(2.0),3,5) testing truncated(Logistic(0.0, 1.0),3,5) testing truncated(Logistic(5.0, 1.0),3,5) testing truncated(Logistic(2.0, 1.5),3,5) testing truncated(Logistic(5.0, 1.5),3,5) testing truncated(LogNormal(),3,5) testing truncated(LogNormal(1.0),3,5) testing truncated(LogNormal(0.0, 2.0),3,5) testing truncated(LogNormal(1.0, 2.0),3,5) testing truncated(LogNormal(3.0, 0.5),3,5) testing truncated(LogNormal(3.0, 1.0),3,5) testing truncated(LogNormal(3.0, 2.0),3,5) testing truncated(NoncentralChisq(2, 2),3,5) testing truncated(NoncentralChisq(2, 5),3,5) testing truncated(NoncentralF(2, 2, 2),3,5) testing truncated(NoncentralF(8, 10, 5),3,5) testing truncated(NoncentralT(2, 2),3,5) testing truncated(NoncentralT(10, 2),3,5) testing truncated(Normal(),3,5) testing truncated(Normal(2.0),3,5) testing truncated(Normal(-3.0, 2.0),3,5) testing truncated(Normal(1.0, 10.0),3,5) testing truncated(NormalCanon(),3,5) testing truncated(NormalCanon(0.0, 1.0),3,5) testing truncated(NormalCanon(-1.0, 2.5),3,5) testing truncated(NormalCanon(2.0, 0.8),3,5) testing truncated(Pareto(),3,5) testing truncated(Pareto(2.0),3,5) testing truncated(Pareto(2.0, 1.5),3,5) testing truncated(Pareto(3.0, 2.0),3,5) testing truncated(PGeneralizedGaussian(),3,5) testing truncated(PGeneralizedGaussian(0.0, 1.5, 2.0),3,5) testing truncated(PGeneralizedGaussian(3.0, 2.0, 1.5),3,5) testing truncated(Rayleigh(),3,5) testing truncated(Rayleigh(3.0),3,5) testing truncated(Rayleigh(8.0),3,5) testing truncated(Rician(1.0, 1.0),3,5) testing truncated(Rician(5.0, 1.0),3,5) testing truncated(Rician(10.0, 1.0),3,5) testing truncated(StudentizedRange(2.0, 2.0),3,5) testing truncated(StudentizedRange(5.0, 10.0),3,5) testing truncated(StudentizedRange(10.0, 5.0),3,5) testing truncated(SymTriangularDist(3.0, 2.0),3,5) testing truncated(SymTriangularDist(10.0, 8.0),3,5) testing truncated(TDist(1.2),3,5) testing truncated(TDist(5.0),3,5) testing truncated(TDist(28.0),3,5) testing truncated(TriangularDist(0, 5),3,5) testing truncated(TriangularDist(-4, 14, 3),3,5) testing truncated(TriangularDist(2, 2000, 500),3,5) testing truncated(truncated(Normal(27, 3); lower=0),3,5) testing truncated(Uniform(3.0, 17.0),3,5) testing truncated(Weibull(),3,5) testing truncated(Weibull(0.5),3,5) testing truncated(Weibull(5.0),3,5) testing truncated(Weibull(20.0, 1.0),3,5) testing truncated(Weibull(1.0, 2.0),3,5) testing truncated(Weibull(5.0, 2.0),3,5) Precompiling packages... Info Given ChainRulesTestUtils was explicitly requested, output will be shown live  WARNING: Imported binding Test.eval_test was undeclared at import time during import to ChainRulesTestUtils. 16462.5 ms ✓ ChainRulesTestUtils 1 dependency successfully precompiled in 17 seconds. 27 already precompiled. 1 dependency had output during precompilation: ┌ ChainRulesTestUtils │ [Output was shown above] └ ┌ Warning: inference tests have been disabled └ @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/global_config.jl:13 test_frule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] test_frule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:20 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] test_frule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:20 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] test_frule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:20 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] test_frule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:20 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [14] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [25] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [23] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [31] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [36] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [23] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [31] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [36] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(::ChainRulesCore.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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [23] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [31] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [36] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [23] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [31] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [36] _start() @ Base ./client.jl:563 test_frule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] test_frule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:20 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] test_frule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:20 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [6] test_frule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:20 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [6] test_frule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] test_frule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:20 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [14] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [25] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [6] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [23] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [31] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [36] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [23] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [31] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [36] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(::ChainRulesCore.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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [23] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [31] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [36] _start() @ Base ./client.jl:563 test_rrule: logpdf on Uniform{Float64},Float64: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, Tuple{ChainRulesCore.NoTangent, Uniform{Float64}, Float64}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, Float64}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.Tangent{Uniform{Float64}, @NamedTuple{a::Float64, b::Float64}}, ChainRulesCore.ZeroTangent}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(::ChainRulesCore.RuleConfig, ::Any, ::Any, ::Vararg{Any}; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] test_rrule @ ~/.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] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:21 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [23] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:17 [inlined] [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/continuous/uniform.jl:11 [26] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [31] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [33] top-level scope @ none:6 [34] eval(m::Module, e::Any) @ Core ./boot.jl:489 [35] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [36] _start() @ Base ./client.jl:563 WARNING: Method definition isnan_type(Type{T}, Any) where {T} in module Main at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/univariate/continuous/normal.jl:3 overwritten at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/univariate/continuous/lognormal.jl:5. testing Categorical{Float64, Vector{Float64}}(support=Base.OneTo(2), p=[0.5, 0.5]) as Categorical testing Categorical{Float32, Vector{Float32}}(support=Base.OneTo(2), p=Float32[0.5, 0.5]) as Categorical testing Categorical{Rational{Int64}, Vector{Rational{Int64}}}(support=Base.OneTo(2), p=Rational{Int64}[1//2, 1//2]) as Categorical testing Categorical{Float64, Vector{Float64}}(support=Base.OneTo(4), p=[0.1, 0.3, 0.2, 0.4]) as Categorical testing Categorical{Float64, Vector{Float64}}(support=Base.OneTo(3), p=[0.15, 0.25, 0.6]) as Categorical testing Categorical{Float64, Vector{Float64}}(support=Base.OneTo(4), p=[0.25, 0.25, 0.25, 0.25]) as Categorical [Discrete] ------------ testing Bernoulli() testing Bernoulli(0.25) testing Bernoulli(0.75) testing Bernoulli(0.0) testing Bernoulli(1.0) testing BetaBinomial(2, 0.2, 0.25) testing BetaBinomial(10, 0.2, 0.25) testing BetaBinomial(10, 2, 2.5) testing BetaBinomial(10, 60, 40) testing Binomial() testing Binomial(3) testing Binomial(5, 0.4) testing Binomial(6, 0.8) testing Binomial(100, 0.1) testing Binomial(100, 0.9) testing Binomial(10, 0.0) testing Binomial(10, 1.0) testing DiscreteUniform() testing DiscreteUniform(6) testing DiscreteUniform(7) testing DiscreteUniform(0, 4) testing DiscreteUniform(2, 8) testing Geometric() testing Geometric(0.02) testing Geometric(0.1) testing Geometric(0.5) testing Geometric(0.9) testing Hypergeometric(2, 2, 2) testing Hypergeometric(3, 2, 2) testing Hypergeometric(3, 2, 0) testing Hypergeometric(3, 2, 5) testing Hypergeometric(4, 5, 6) testing Hypergeometric(60, 80, 100) testing NegativeBinomial() testing NegativeBinomial(6) testing NegativeBinomial(1, 0.5) testing NegativeBinomial(5, 0.6) testing NegativeBinomial(0.5, 0.5) testing Poisson() testing Poisson(0.0) testing Poisson(0.5) testing Poisson(2.0) testing Poisson(10.0) testing Poisson(80.0) testing Skellam() testing Skellam(2.0) testing Skellam(2.0, 3.0) testing Skellam(3.2, 1.8) testing FisherNoncentralHypergeometric(8, 6, 10, 1) testing FisherNoncentralHypergeometric(8, 6, 10, 10) testing FisherNoncentralHypergeometric(8, 6, 10, 0.1) testing FisherNoncentralHypergeometric(80, 60, 100, 1) testing FisherNoncentralHypergeometric(80, 60, 100, 10) testing FisherNoncentralHypergeometric(80, 60, 100, 0.1) testing WalleniusNoncentralHypergeometric(8, 6, 10, 1) testing WalleniusNoncentralHypergeometric(8, 6, 10, 10) testing WalleniusNoncentralHypergeometric(8, 6, 10, 0.1) testing WalleniusNoncentralHypergeometric(40, 30, 50, 1) testing WalleniusNoncentralHypergeometric(40, 30, 50, 0.5) testing WalleniusNoncentralHypergeometric(40, 30, 50, 2) [Continuous] ------------ testing Arcsine() testing Arcsine(2.0) testing Arcsine(1.0, 2.5) testing Arcsine(-1.0, 1.0) testing Beta(2.0, 2.0) testing Beta(3.0, 4.0) testing Beta(17.0, 13.0) testing BetaPrime() testing BetaPrime(3.0) testing BetaPrime(3.0, 5.0) testing BetaPrime(5.0, 3.0) testing Cauchy() testing Cauchy(2.0) testing Cauchy(0.0, 1.0) testing Cauchy(10.0, 1.0) testing Cauchy(2.0, 10.0) testing Chi(1) testing Chi(2) testing Chi(3) testing Chi(12) testing Chisq(1) testing Chisq(8) testing Chisq(20) testing Cosine() testing Cosine(1.5) testing Cosine(2.0, 2.8) testing Erlang() testing Erlang(3) testing Erlang(3, 1.0) testing Erlang(5, 2.0) testing Exponential() testing Exponential(2.0) testing Exponential(6.5) testing FDist(6.0, 8.0) testing FDist(8.0, 6.0) testing FDist(30, 40) testing Frechet() testing Frechet(0.5) testing Frechet(3.0) testing Frechet(20.0) testing Frechet(60.0) testing Frechet(0.5, 2.0) testing Frechet(3.0, 2.0) testing Gamma() testing Gamma(2.0) testing Gamma(1.0, 1.0) testing Gamma(3.0, 1.0) testing Gamma(3.0, 2.0) testing GeneralizedExtremeValue(1.0, 1.0, 1.0) testing GeneralizedExtremeValue(0.0, 1.0, 0.0) testing GeneralizedExtremeValue(0.0, 1.0, 1.1) testing GeneralizedExtremeValue(0.0, 1.0, 0.6) testing GeneralizedExtremeValue(0.0, 1.0, 0.3) testing GeneralizedExtremeValue(1.0, 1.0, -1.0) testing GeneralizedExtremeValue(-1.0, 0.5, 0.6) testing GeneralizedPareto() testing GeneralizedPareto(1.0) testing GeneralizedPareto(2.0) testing GeneralizedPareto(1.0, 1.0) testing GeneralizedPareto(0.1, 2.0) testing GeneralizedPareto(1.0, 1.0, 1.0) testing GeneralizedPareto(-1.5, 0.5, 2.0) testing Gumbel() testing Gumbel(3.0) testing Gumbel(3.0, 5.0) testing Gumbel(5.0, 3.0) testing InverseGamma() testing InverseGamma(2.0) testing InverseGamma(1.0, 1.0) testing InverseGamma(1.0, 2.0) testing InverseGamma(2.0, 1.0) testing InverseGamma(2.0, 3.0) testing InverseGaussian() testing InverseGaussian(0.8) testing InverseGaussian(2.0) testing InverseGaussian(1.0, 1.0) testing InverseGaussian(2.0, 1.5) testing InverseGaussian(2.0, 7.0) testing JohnsonSU() testing JohnsonSU(2.0, 5.0, 5.0, 5.0) testing JohnsonSU(0.0, 2.0, -1.0, 3.0) testing Kumaraswamy() testing Kumaraswamy(0.5, 0.5) testing Kumaraswamy(5, 1.0) testing Kumaraswamy(1.0, 3) testing Kumaraswamy(2, 2) testing Kumaraswamy(2, 5) testing Laplace() testing Laplace(2.0) testing Laplace(0.0, 1.0) testing Laplace(5.0, 1.0) testing Laplace(5.0, 1.5) testing Levy() testing Levy(2) testing Levy(2, 8) testing Levy(3.0, 3) testing Logistic() testing Lindley() testing Lindley(0.5) testing Lindley(1.5) testing Lindley(3.0) testing Logistic(2.0) testing Logistic(0.0, 1.0) testing Logistic(5.0, 1.0) testing Logistic(2.0, 1.5) testing Logistic(5.0, 1.5) testing LogNormal() testing LogNormal(1.0) testing LogNormal(0.0, 2.0) testing LogNormal(1.0, 2.0) testing LogNormal(3.0, 0.5) testing LogNormal(3.0, 1.0) testing LogNormal(3.0, 2.0) testing NoncentralBeta(2, 2, 0) testing NoncentralBeta(2, 6, 5) testing NoncentralChisq(2, 2) testing NoncentralChisq(2, 5) testing NoncentralF(2, 2, 2) testing NoncentralF(8, 10, 5) testing NoncentralT(2, 2) testing NoncentralT(10, 2) testing Normal() testing Normal(2.0) testing Normal(-3.0, 2.0) testing Normal(1.0, 10.0) testing NormalInverseGaussian(1.7, 1.8, 1.2, 2.3) testing NormalCanon() testing NormalCanon(0.0, 1.0) testing NormalCanon(-1.0, 2.5) testing NormalCanon(2.0, 0.8) testing Pareto() testing Pareto(2.0) testing Pareto(2.0, 1.5) testing Pareto(3.0, 2.0) testing PGeneralizedGaussian() testing PGeneralizedGaussian(0.0, 1.5, 2.0) testing PGeneralizedGaussian(3.0, 2.0, 1.5) testing Rayleigh() testing Rayleigh(3.0) testing Rayleigh(8.0) testing Rician(1.0, 1.0) testing Rician(5.0, 1.0) testing Rician(10.0, 1.0) testing StudentizedRange(2.0, 2.0) testing StudentizedRange(5.0, 10.0) testing StudentizedRange(10.0, 5.0) testing SymTriangularDist() testing SymTriangularDist(3.0) testing SymTriangularDist(3.0, 0.5) testing SymTriangularDist(3.0, 2.0) testing SymTriangularDist(10.0, 8.0) testing TDist(1.2) testing TDist(5.0) testing TDist(28.0) testing TriangularDist(0, 5) testing TriangularDist(-7, 2) testing TriangularDist(-4, 14, 3) testing TriangularDist(2, 2000, 500) testing TriangularDist(1, 3, 2) testing truncated(Normal(0, 1), -2, 2) testing truncated(Normal(3, 10), 7, 8) testing truncated(Normal(27, 3); lower = 0) testing truncated(Normal(-5, 1); upper = -10) testing truncated(Normal(1.8, 1.2); upper = 0) testing Uniform() testing Uniform(0.0, 2.0) testing Uniform(3.0, 17.0) testing Uniform(3.0, 3.1) testing VonMises() testing VonMises(4.0) testing VonMises(1.1, 2.5) testing Weibull() testing Weibull(0.5) testing Weibull(5.0) testing Weibull(20.0, 1.0) testing Weibull(1.0, 2.0) testing Weibull(5.0, 2.0) testing PoissonBinomial p=0.8, n=6 testing PoissonBinomial p=0.5, n=10 testing PoissonBinomial p=0.04, n=20 testing PoissonBinomial [10 × 0.1, 10 × 0.5, 10 × 0.9] testing PoissonBinomial [1 × 0.99, 10 × 0.1, 100 × 0.05] testing PoissonBinomial [5 × 0.01, 1 × 0.99, 3 × 0.999] testing PoissonBinomial [10 × 0.0, 7 × 0.9, 10 × 0.5] test_frule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_frule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:157 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_frule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:157 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_frule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:157 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [6] test_frule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:157 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [25] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [inlined] [4] #test_approx#14 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:38 [inlined] [5] test_approx @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:37 [inlined] [6] #_test_cotangent#74 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [inlined] [7] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [8] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [9] #foreach##2 @ ./tuple.jl:679 [inlined] [10] BottomRF @ ./reduce.jl:81 [inlined] [11] _foldl_impl @ ./reduce.jl:57 [inlined] [12] foldl_impl @ ./reduce.jl:43 [inlined] [13] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##3#poissonbinomial_pdf_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##1#poissonbinomial_pdf_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [14] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##3#poissonbinomial_pdf_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##1#poissonbinomial_pdf_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [15] mapfoldl @ ./reduce.jl:170 [inlined] [16] #foldl#273 @ ./reduce.jl:193 [inlined] [17] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##3#poissonbinomial_pdf_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##1#poissonbinomial_pdf_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [18] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [21] test_rrule @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [22] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [23] test_rrule(::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [30] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [32] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [34] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [39] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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_add!!_behaviour @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:183 [inlined] [5] #_test_cotangent#74 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [inlined] [6] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [7] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [8] #foreach##2 @ ./tuple.jl:679 [inlined] [9] BottomRF @ ./reduce.jl:81 [inlined] [10] _foldl_impl @ ./reduce.jl:57 [inlined] [11] foldl_impl @ ./reduce.jl:43 [inlined] [12] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##3#poissonbinomial_pdf_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##1#poissonbinomial_pdf_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [13] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##3#poissonbinomial_pdf_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##1#poissonbinomial_pdf_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [14] mapfoldl @ ./reduce.jl:170 [inlined] [15] #foldl#273 @ ./reduce.jl:193 [inlined] [16] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##3#poissonbinomial_pdf_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_pullback##1#poissonbinomial_pdf_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [17] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::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 [20] test_rrule @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [21] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [22] test_rrule(::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [31] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [33] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [38] _start() @ Base ./client.jl:563 test_frule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_frule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [8] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:157 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_frule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:157 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_frule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [9] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:157 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [6] test_frule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:99 [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:157 [inlined] [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [25] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [inlined] [5] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [9] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::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) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [8] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:18 [inlined] [4] #test_approx#14 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:38 [inlined] [5] test_approx @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:37 [inlined] [6] #_test_cotangent#74 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [inlined] [7] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [8] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [9] #foreach##2 @ ./tuple.jl:679 [inlined] [10] BottomRF @ ./reduce.jl:81 [inlined] [11] _foldl_impl @ ./reduce.jl:57 [inlined] [12] foldl_impl @ ./reduce.jl:43 [inlined] [13] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##3#poissonbinomial_pdf_fft_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##1#poissonbinomial_pdf_fft_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [14] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##3#poissonbinomial_pdf_fft_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##1#poissonbinomial_pdf_fft_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [15] mapfoldl @ ./reduce.jl:170 [inlined] [16] #foldl#273 @ ./reduce.jl:193 [inlined] [17] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##3#poissonbinomial_pdf_fft_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##1#poissonbinomial_pdf_fft_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [18] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [21] test_rrule @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [22] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [23] test_rrule(::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [30] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [31] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [32] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [33] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [34] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [35] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [39] _start() @ Base ./client.jl:563 test_rrule: poissonbinomial_pdf_fft on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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_add!!_behaviour @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:183 [inlined] [5] #_test_cotangent#74 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [inlined] [6] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [7] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [8] #foreach##2 @ ./tuple.jl:679 [inlined] [9] BottomRF @ ./reduce.jl:81 [inlined] [10] _foldl_impl @ ./reduce.jl:57 [inlined] [11] foldl_impl @ ./reduce.jl:43 [inlined] [12] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##3#poissonbinomial_pdf_fft_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##1#poissonbinomial_pdf_fft_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [13] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##3#poissonbinomial_pdf_fft_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##1#poissonbinomial_pdf_fft_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [14] mapfoldl @ ./reduce.jl:170 [inlined] [15] #foldl#273 @ ./reduce.jl:193 [inlined] [16] foreach(::Function, ::Tuple{ChainRulesCore.NoTangent, Vector{Float64}}, ::Tuple{ChainRulesCore.NoTangent, ChainRulesCore.InplaceableThunk{ChainRulesCore.Thunk{DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##3#poissonbinomial_pdf_fft_pullback##4"{Vector{Float64}, Matrix{Float64}}}, DistributionsChainRulesCoreExt.var"#poissonbinomial_pdf_fft_pullback##1#poissonbinomial_pdf_fft_pullback##2"{Vector{Float64}, Matrix{Float64}}}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [17] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] test_rrule(config::ChainRulesCore.RuleConfig, f::Any, args::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 [20] test_rrule @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:181 [inlined] [21] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [22] test_rrule(::Any, ::Any) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:177 [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:7 [24] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:151 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/univariate/discrete/poissonbinomial.jl:158 [inlined] [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [29] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [31] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [33] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [34] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [38] _start() @ Base ./client.jl:563 test_frule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_frule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [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, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Vector{Float64}}, ::Tuple{NoTangent, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [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, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Vector{Float64}}, ::Tuple{NoTangent, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_frule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_frule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [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, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Vector{Float64}}, ::Tuple{NoTangent, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [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, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Vector{Float64}}, ::Tuple{NoTangent, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [5] #foreach##2 @ ./tuple.jl:679 [inlined] [6] BottomRF @ ./reduce.jl:81 [inlined] [7] _foldl_impl @ ./reduce.jl:57 [inlined] [8] foldl_impl @ ./reduce.jl:43 [inlined] [9] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [10] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [11] mapfoldl @ ./reduce.jl:170 [inlined] [12] #foldl#273 @ ./reduce.jl:193 [inlined] [13] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [14] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] 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 [17] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [22] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [24] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [28] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [33] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] _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 [6] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] _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 [6] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] _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 [6] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [5] #foreach##2 @ ./tuple.jl:679 [inlined] [6] BottomRF @ ./reduce.jl:81 [inlined] [7] _foldl_impl @ ./reduce.jl:57 [inlined] [8] foldl_impl @ ./reduce.jl:43 [inlined] [9] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [10] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [11] mapfoldl @ ./reduce.jl:170 [inlined] [12] #foldl#273 @ ./reduce.jl:193 [inlined] [13] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [14] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] 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 [17] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [22] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [24] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [28] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [33] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:93 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::AbstractArray, expected::AbstractArray, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:93 [3] test_approx(actual::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, expected::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:166 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:240 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] 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 [7] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] test_approx(actual::AbstractArray, expected::AbstractArray, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:96 [5] test_approx(actual::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, expected::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:166 [6] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:240 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] 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 [9] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [25] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] test_approx(actual::AbstractArray, expected::AbstractArray, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:96 [5] test_approx(actual::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, expected::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:166 [6] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:240 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] 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 [9] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [25] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::AbstractArray, expected::AbstractArray, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:96 [4] test_approx(actual::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, expected::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:166 [5] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:240 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [7] 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 [8] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [13] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 test_frule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_frule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [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, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Vector{Float64}}, ::Tuple{NoTangent, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: Dirichlet on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [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, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Vector{Float64}}, ::Tuple{NoTangent, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_frule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [5] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_frule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_frule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:143 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] test_frule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, fdm::Any, frule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:125 [7] #test_frule#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:142 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [inlined] [4] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [5] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:312 [4] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [5] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [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, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Vector{Float64}}, ::Tuple{NoTangent, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [18] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: Dirichlet{Float64, Ts} where Ts<:AbstractVector{Float64} on Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::Union{Number, AbstractArray{<:Number}}, expected::Union{Number, AbstractArray{<:Number}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 [3] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [4] _test_cotangent(accum_cotangent::Any, ad_cotangent::Any, fd_cotangent::Any, msg::Any; check_inferred::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:313 [5] _test_cotangent @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:301 [inlined] [6] #66 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [inlined] [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [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, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{NoTangent, Vector{Float64}}, Tuple{String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Vector{Float64}}, ::Tuple{NoTangent, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] test_rrule(config::RuleConfig, f::Any, args::Any; output_tangent::Any, check_thunked_output_tangent::Any, fdm::Any, rrule_f::Any, check_inferred::Bool, fkwargs::NamedTuple, rtol::Real, atol::Real, testset_name::Any, kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:205 [19] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:143 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:139 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [5] #foreach##2 @ ./tuple.jl:679 [inlined] [6] BottomRF @ ./reduce.jl:81 [inlined] [7] _foldl_impl @ ./reduce.jl:57 [inlined] [8] foldl_impl @ ./reduce.jl:43 [inlined] [9] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [10] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [11] mapfoldl @ ./reduce.jl:170 [inlined] [12] #foldl#273 @ ./reduce.jl:193 [inlined] [13] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [14] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] 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 [17] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [22] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [24] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [28] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [33] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:135 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_frule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#54 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:100 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:158 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [7] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [11] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [12] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [13] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [17] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [18] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core ./boot.jl:489 [21] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [22] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:222 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:226 Test threw exception Expression: 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:728 [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:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [6] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [10] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [17] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [18] top-level scope @ none:6 [19] eval(m::Module, e::Any) @ Core ./boot.jl:489 [20] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [21] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Any, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:134 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] _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 [6] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] _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 [6] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] _test_add!!_behaviour(acc::Any, val::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:188 [5] _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 [6] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [7] #foreach##2 @ ./tuple.jl:679 [inlined] [8] BottomRF @ ./reduce.jl:81 [inlined] [9] _foldl_impl @ ./reduce.jl:57 [inlined] [10] foldl_impl @ ./reduce.jl:43 [inlined] [11] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [12] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [13] mapfoldl @ ./reduce.jl:170 [inlined] [14] #foldl#273 @ ./reduce.jl:193 [inlined] [15] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [16] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [22] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [24] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [28] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [29] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [30] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [31] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [32] top-level scope @ none:6 [33] eval(m::Module, e::Any) @ Core ./boot.jl:489 [34] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [35] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [5] #foreach##2 @ ./tuple.jl:679 [inlined] [6] BottomRF @ ./reduce.jl:81 [inlined] [7] _foldl_impl @ ./reduce.jl:57 [inlined] [8] foldl_impl @ ./reduce.jl:43 [inlined] [9] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [10] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [11] mapfoldl @ ./reduce.jl:170 [inlined] [12] #foldl#273 @ ./reduce.jl:193 [inlined] [13] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [14] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [16] 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 [17] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [22] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [23] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [24] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [25] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [26] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [28] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:489 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [33] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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] (::ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}})(::Any, ::Vararg{Any}) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:236 [6] #foreach##2 @ ./tuple.jl:679 [inlined] [7] BottomRF @ ./reduce.jl:81 [inlined] [8] _foldl_impl @ ./reduce.jl:57 [inlined] [9] foldl_impl @ ./reduce.jl:43 [inlined] [10] mapfoldl_impl(f::typeof(identity), op::Base.var"#foreach##2#foreach##3"{ChainRulesTestUtils.var"#66#67"{Bool, @NamedTuple{rtol::Float64, atol::Float64, nans::Bool}}}, nt::Nothing, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}) @ Base ./reduce.jl:39 [11] mapfoldl(f::Function, op::Function, itr::Base.Iterators.Zip{Tuple{Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, Tuple{NoTangent, Dirichlet{Float64, Vector{Float64}, Float64}, Vector{Float64}}, Tuple{String, String, String}}}; init::Nothing) @ Base ./reduce.jl:170 [12] mapfoldl @ ./reduce.jl:170 [inlined] [13] #foldl#273 @ ./reduce.jl:193 [inlined] [14] foreach(::Function, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, alpha0::Float64, lmnB::Float64}}, Vector{Float64}}, ::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, ::Vararg{Tuple}) @ Base ./tuple.jl:679 [15] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:235 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [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#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [19] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [21] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [22] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [23] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [24] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [25] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [27] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [28] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [29] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [30] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [31] top-level scope @ none:6 [32] eval(m::Module, e::Any) @ Core ./boot.jl:489 [33] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [34] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:93 Test threw exception Expression: 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:728 [inlined] [2] test_approx(actual::AbstractArray, expected::AbstractArray, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:93 [3] test_approx(actual::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, expected::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:166 [4] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:240 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [6] 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 [7] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [8] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [12] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [13] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [14] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [18] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [19] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [20] top-level scope @ none:6 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] exec_options(opts::Base.JLOptions) @ Base ./client.jl:297 [23] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] test_approx(actual::AbstractArray, expected::AbstractArray, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:96 [5] test_approx(actual::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, expected::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:166 [6] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:240 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] 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 [9] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [25] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, expected::Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:108 [4] test_approx(actual::AbstractArray, expected::AbstractArray, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:96 [5] test_approx(actual::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, expected::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:166 [6] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:240 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [8] 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 [9] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [10] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [12] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [14] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [16] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [18] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [20] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [25] _start() @ Base ./client.jl:563 test_rrule: _logpdf on Dirichlet{Float64, Vector{Float64}, Float64},Vector{Float64}: Error During Test at /home/pkgeval/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:24 Test threw exception Expression: 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:728 [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(actual::AbstractArray, expected::AbstractArray, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:96 [4] test_approx(actual::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, expected::Tuple{NoTangent, Tangent{Dirichlet{Float64, Vector{Float64}, Float64}, @NamedTuple{alpha::Vector{Float64}, lmnB::Float64}}, Vector{Float64}}, msg::Any; kwargs...) @ ChainRulesTestUtils ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/check_result.jl:166 [5] macro expansion @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:240 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [7] 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 [8] #test_rrule#57 @ ~/.julia/packages/ChainRulesTestUtils/Ko1Wr/src/testers.jl:178 [inlined] [9] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:159 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [11] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:148 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [13] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/multivariate/dirichlet.jl:1945 [14] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [15] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] [17] macro expansion @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] [18] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] [19] top-level scope @ ~/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [20] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:304 [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:297 [24] _start() @ Base ./client.jl:563 ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile ====================================================================================== cmd: /opt/julia/bin/julia 17 running 1 of 2 signal (10): User defined signal 1 unknown function (ip: 0x76858db76f14) at /lib/x86_64-linux-gnu/libc.so.6 pthread_cond_wait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv_cond_wait at /workspace/srcdir/libuv/src/unix/thread.c:822 ijl_task_get_next at /source/src/scheduler.c:520 wait at ./task.jl:1216 wait_forever at ./task.jl:1150 jfptr_wait_forever_30085.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 jl_apply at /source/src/julia.h:2353 [inlined] start_task at /source/src/task.c:1249 unknown function (ip: (nil)) at (unknown file) ifelse at ./essentials.jl:832 [inlined] _fpint at ./float.jl:630 [inlined] isless at ./float.jl:637 [inlined] lt at ./ordering.jl:118 [inlined] lt at ./ordering.jl:120 [inlined] searchsortedfirst at ./sort.jl:192 [inlined] searchsortedfirst at ./sort.jl:308 [inlined] #searchsortedfirst#4 at ./sort.jl:310 [inlined] searchsortedfirst at ./sort.jl:310 [inlined] _edge_binindex at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:245 [inlined] #binindex##0 at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:237 map at ./tuple.jl:385 [inlined] binindex at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:236 [inlined] push! at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:313 [inlined] append! at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:334 [inlined] #fit#158 at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:353 fit at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:353 [inlined] #fit#152 at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:298 [inlined] fit at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:298 [inlined] #fit#162 at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:413 [inlined] fit at /home/pkgeval/.julia/packages/StatsBase/xgoZ5/src/hist.jl:413 [inlined] #test_samples#17 at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/testutils.jl:309 test_samples at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/testutils.jl:210 [inlined] #test_samples#30 at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/testutils.jl:329 [inlined] test_samples at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/testutils.jl:329 [inlined] #test_distr#2 at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/testutils.jl:81 test_distr at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/testutils.jl:67 [inlined] macro expansion at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/univariate/continuous/logitnormal.jl:73 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] top-level scope at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/univariate/continuous/logitnormal.jl:69 _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_invoke at /source/src/gf.c:3505 jl_toplevel_eval_flex at /source/src/toplevel.c:1027 jl_toplevel_eval_flex at /source/src/toplevel.c:978 ijl_toplevel_eval at /source/src/toplevel.c:1050 ijl_toplevel_eval_in at /source/src/toplevel.c:1095 eval at ./boot.jl:489 include_string at ./loading.jl:2824 _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 _include at ./loading.jl:2884 include at ./Base.jl:304 IncludeInto at ./Base.jl:305 jfptr_IncludeInto_71724.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 macro expansion at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/runtests.jl:176 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.13/Test/src/Test.jl:1924 [inlined] macro expansion at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.13/Test/src/Test.jl:1835 [inlined] top-level scope at /home/pkgeval/.julia/packages/Distributions/qRkAO/test/runtests.jl:175 _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_invoke at /source/src/gf.c:3505 jl_toplevel_eval_flex at /source/src/toplevel.c:1027 jl_toplevel_eval_flex at /source/src/toplevel.c:978 ijl_toplevel_eval at /source/src/toplevel.c:1050 ijl_toplevel_eval_in at /source/src/toplevel.c:1095 eval at ./boot.jl:489 include_string at ./loading.jl:2824 _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 _include at ./loading.jl:2884 include at ./Base.jl:304 IncludeInto at ./Base.jl:305 jfptr_IncludeInto_71724.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 jl_apply at /source/src/julia.h:2353 [inlined] do_call at /source/src/interpreter.c:124 eval_value at /source/src/interpreter.c:242 eval_stmt_value at /source/src/interpreter.c:193 [inlined] eval_body at /source/src/interpreter.c:707 jl_interpret_toplevel_thunk at /source/src/interpreter.c:898 jl_toplevel_eval_flex at /source/src/toplevel.c:1038 jl_toplevel_eval_flex at /source/src/toplevel.c:978 ijl_toplevel_eval at /source/src/toplevel.c:1050 ijl_toplevel_eval_in at /source/src/toplevel.c:1095 eval at ./boot.jl:489 exec_options at ./client.jl:297 _start at ./client.jl:563 jfptr__start_20191.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 jl_apply at /source/src/julia.h:2353 [inlined] true_main at /source/src/jlapi.c:950 jl_repl_entrypoint at /source/src/jlapi.c:1110 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x76858db18249) at /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.S unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point ============================================================== ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 2 signal (10): User defined signal 1 unknown function (ip: 0x71236da0bf14) at /lib/x86_64-linux-gnu/libc.so.6 pthread_cond_wait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv_cond_wait at /workspace/srcdir/libuv/src/unix/thread.c:822 ijl_task_get_next at /source/src/scheduler.c:520 wait at ./task.jl:1216 wait_forever at ./task.jl:1150 jfptr_wait_forever_30085.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 jl_apply at /source/src/julia.h:2353 [inlined] start_task at /source/src/task.c:1249 unknown function (ip: (nil)) at (unknown file) epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:454 wait at ./task.jl:1216 wait_forever at ./task.jl:1150 jfptr_wait_forever_30085.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 jl_apply at /source/src/julia.h:2353 [inlined] start_task at /source/src/task.c:1249 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.13/Profile/src/Profile.jl:1362 Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (interactive) Task 0x0000712361381000 Total snapshots: 233. Utilization: 0% ╎233 @Base/task.jl:1150 wait_forever() 232╎ 233 @Base/task.jl:1216 wait() Thread 2 (default) Task 0x00007123639fc100 Total snapshots: 233. Utilization: 0% ╎233 @Base/task.jl:1150 wait_forever() 232╎ 233 @Base/task.jl:1216 wait() [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 unknown function (ip: 0x71236da0bf14) at /lib/x86_64-linux-gnu/libc.so.6 pthread_cond_wait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv_cond_wait at /workspace/srcdir/libuv/src/unix/thread.c:822 ijl_task_get_next at /source/src/scheduler.c:520 wait at ./task.jl:1216 wait_forever at ./task.jl:1150 jfptr_wait_forever_30085.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 jl_apply at /source/src/julia.h:2353 [inlined] start_task at /source/src/task.c:1249 unknown function (ip: (nil)) at (unknown file) epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430 ijl_task_get_next at /source/src/scheduler.c:454 wait at ./task.jl:1216 wait_forever at ./task.jl:1150 jfptr_wait_forever_30085.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:3498 [inlined] ijl_apply_generic at /source/src/gf.c:3698 jl_apply at /source/src/julia.h:2353 [inlined] start_task at /source/src/task.c:1249 unknown function (ip: (nil)) at (unknown file) Allocations: 21462433 (Pool: 21461956; Big: 477); GC: 17 PkgEval terminated after 2723.11s: test duration exceeded the time limit