[R-pkg-team] Bug#1039641: r-bioc-sparsematrixstats: autopkgtest failure with r-base (4.3.1-1)

Bas Couwenberg sebastic at xs4all.nl
Wed Jun 28 07:05:47 BST 2023


Source: r-bioc-sparsematrixstats
Version: 1.10.0+dfsg-1
Severity: serious
Justification: autopkgtest failure

Dear Maintainer,

The autopkgtest of your package fails with r-base (4.3.1-1):

 74s [ FAIL 1 | WARN 1 | SKIP 21 | PASS 1753 ]
 74s 
 74s ══ Skipped tests ═══════════════════════════════════════════════════════════════
 74s • different result than matrixStats version, because sparseMatrixStats uses `interpolate=FALSE`. (10)
 74s • matrixStats doesn't convert values to logical if mat is logical?! (1)
 74s • matrixStats::xxxOrderStats() does not support missing values (10)
 74s 
 74s ══ Failed tests ════════════════════════════════════════════════════════════════
 74s ── Error ('test-logicals.R:88'): colQuantiles works ────────────────────────────
 74s Error in `h(simpleError(msg, call))`: error in evaluating the argument 'x' in selecting a method for function 't': values must be type 'logical',
 74s  but FUN(X[[1]]) result is type 'double'
 74s Backtrace:
 74s      ▆
 74s   1. ├─testthat::expect_equal(...) at test-logicals.R:88:2
 74s   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
 74s   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
 74s   4. ├─MatrixGenerics::colQuantiles(sp_mat, type = 1)
 74s   5. ├─sparseMatrixStats::colQuantiles(sp_mat, type = 1)
 74s   6. │ └─sparseMatrixStats (local) .local(x, rows, cols, probs, na.rm, type, ..., useNames, drop)
 74s   7. │   ├─base::t(...)
 74s   8. │   └─sparseMatrixStats:::expand_and_reduce_sparse_matrix_to_matrix(...)
 74s   9. │     └─base::vapply(...)
 74s  10. └─base::.handleSimpleError(...)
 74s  11.   └─base (local) h(simpleError(msg, call))
 74s 
 74s [ FAIL 1 | WARN 1 | SKIP 21 | PASS 1753 ]

https://ci.debian.net/data/autopkgtest/testing/amd64/r/r-bioc-sparsematrixstats/34918495/log.gz


More information about the R-pkg-team mailing list