Source: r-cran-loo Version: 2.5.0-1 Severity: serious User: debian...@lists.debian.org Usertags: regression
Dear maintainer(s),With a recent upload of r-cran-loo the autopkgtest of r-cran-loo fails in testing when that autopkgtest is run with the binary packages of r-cran-loo from unstable. It passes when run with only packages from testing. In tabular form:
pass fail r-cran-loo from testing 2.5.0-1 all others from testing from testing I copied some of the output at the bottom of this report.Currently this regression is blocking the migration to testing [1]. Can you please investigate the situation and fix it?
More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=r-cran-loo https://ci.debian.net/data/autopkgtest/testing/arm64/r/r-cran-loo/20473561/log.gz BEGIN TEST testthat.R R version 4.1.3 (2022-03-10) -- "One Push-Up" Copyright (C) 2022 The R Foundation for Statistical Computing Platform: aarch64-unknown-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R.
library(loo)
This is loo version 2.5.0 - Online documentation and vignettes at mc-stan.org/loo- As of v2.0.0 loo defaults to 1 core but we recommend using as many as possible. Use the 'cores' argument or set options(mc.cores = NUM_CORES) for an entire session. > library(testthat)
Attaching package: 'testthat' The following object is masked from 'package:loo': compare
Sys.setenv("R_TESTS" = "") test_check("loo")
[ FAIL 2 | WARN 0 | SKIP 5 | PASS 860 ]== Skipped tests ===============================================================
* On CRAN (5)== Failed tests ================================================================ -- Error (test_loo_moment_matching.R:291:3): loo_moment_match_split works ------
Error in `if (any(k > too_high)) { .warn("Some Pareto k diagnostic values are too high. ", .k_help()) } else if (any(k > high)) {.warn("Some Pareto k diagnostic values are slightly high. ", .k_help())
}`: missing value where TRUE/FALSE needed Backtrace: x 1. \-loo:::loo_moment_match_split(...) at test_loo_moment_matching.R:291:2 2. +-base::suppressWarnings(...) 3. | \-base::withCallingHandlers(...) 4. \-loo:::importance_sampling.default(...) 5. \-loo:::importance_sampling.matrix(...) 6. \-loo:::do_importance_sampling(...) 7. \-loo:::throw_pareto_warnings(pareto_k)-- Failure (test_psis.R:141:3): psis_smooth_tail returns original tail values if k is infinite --
val$k not equal to Inf. 1/1 mismatches [1] NA - Inf == NA [ FAIL 2 | WARN 0 | SKIP 5 | PASS 860 ] Error: Test failures Execution halted autopkgtest [15:13:29]: test run-unit-test
OpenPGP_signature
Description: OpenPGP digital signature