- using R version 4.6.1 Patched (2026-07-27 r90311)
- using platform: x86_64-pc-linux-gnu
- R was compiled by
gcc-15 (Debian 15.3.0-1) 15.3.0
GNU Fortran (Debian 15.3.0-1) 15.3.0
- running under: Debian GNU/Linux forky/sid
- using session charset: UTF-8
* current time: 2026-07-29 18:19:40 UTC
- checking for file ‘pulsar/DESCRIPTION’ ... OK
- this is package ‘pulsar’ version ‘0.3.13’
- package encoding: UTF-8
- checking package namespace information ... OK
- checking package dependencies ... OK
- checking if this is a source package ... OK
- checking if there is a namespace ... OK
- checking for executable files ... OK
- checking for hidden files and directories ... OK
- checking for portable file names ... OK
- checking for sufficient/correct file permissions ... OK
- checking serialization versions ... OK
- checking whether package ‘pulsar’ can be installed ... OK
See the install log for details.
- checking package directory ... OK
- checking for future file timestamps ... OK
- checking ‘build’ directory ... OK
- checking DESCRIPTION meta-information ... OK
- checking top-level files ... OK
- checking for left-over files ... OK
- checking index information ... OK
- checking package subdirectories ... OK
- checking code files for non-ASCII characters ... OK
- checking R files for syntax errors ... OK
- checking whether the package can be loaded ... [2s/2s] OK
- checking whether the package can be loaded with stated dependencies ... [2s/3s] OK
- checking whether the package can be unloaded cleanly ... [2s/2s] OK
- checking whether the namespace can be loaded with stated dependencies ... [2s/2s] OK
- checking whether the namespace can be unloaded cleanly ... [2s/2s] OK
- checking loading without being on the library search path ... [2s/2s] OK
- checking use of S3 registration ... OK
- checking dependencies in R code ... OK
- checking S3 generic/method consistency ... OK
- checking replacement functions ... OK
- checking foreign function calls ... OK
- checking R code for possible problems ... [12s/16s] OK
- checking Rd files ... [0s/1s] OK
- checking Rd metadata ... OK
- checking Rd line widths ... OK
- checking Rd cross-references ... OK
- checking for missing documentation entries ... OK
- checking for code/documentation mismatches ... OK
- checking Rd \usage sections ... OK
- checking Rd contents ... OK
- checking for unstated dependencies in examples ... OK
- checking installed files from ‘inst/doc’ ... OK
- checking files in ‘vignettes’ ... OK
- checking examples ... [4s/6s] OK
- checking for unstated dependencies in ‘tests’ ... OK
- checking tests ... [77s/100s] ERROR
Running ‘testthat.R’ [77s/99s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> suppressPackageStartupMessages(library(testthat))
> suppressPackageStartupMessages(library(pulsar))
>
> testthat::test_check("pulsar")
Saving _problems/test_pulsar-23.R
Saving _problems/test_pulsar-25.R
Saving _problems/test_pulsar-38.R
Saving _problems/test_pulsar-41.R
[ FAIL 4 | WARN 8 | SKIP 0 | PASS 304 ]
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test_pulsar.R:22:1'): weird lambda path results in correct error or warning ──
Error in `.huge_default_lambda(S, d, nlambda, lambda.min.ratio, lambda)`: lambda must be non-increasing for method = "mb" or "glasso"; tied values are allowed.
Backtrace:
▆
1. ├─testthat::expect_warning(...)
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─pulsar (local) pfun(dat$data, fun = fun, fargs = hargs, rep.num = 3, ...)
7. └─pulsar:::.try_mclapply(...)
8. ├─base::withCallingHandlers(...)
9. └─parallel::mclapply(X, FUN, mc.cores = 1L, ...)
10. └─base::lapply(X = X, FUN = FUN, ...)
11. └─pulsar (local) FUN(X[[i]], ...)
12. ├─base::do.call(fun, c(fargs, list(data[ind.sample, ])))
13. └─huge (local) `<fn>`(verbose = FALSE, scr = TRUE, lambda = `<dbl>`, `<dbl[,15]>`)
14. └─huge::huge.mb(...)
15. └─huge:::.huge_default_lambda(...)
── Error ('test_pulsar.R:24:1'): weird lambda path results in correct error or warning ──
Error in `.huge_default_lambda(S, d, nlambda, lambda.min.ratio, lambda)`: lambda must be non-increasing for method = "mb" or "glasso"; tied values are allowed.
Backtrace:
▆
1. ├─testthat::expect_warning(...)
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─pulsar (local) pfun(dat$data, fun = fun, fargs = hargs, rep.num = 3, ...)
7. └─pulsar:::.try_mclapply(...)
8. ├─base::withCallingHandlers(...)
9. └─parallel::mclapply(X, FUN, mc.cores = 1L, ...)
10. └─base::lapply(X = X, FUN = FUN, ...)
11. └─pulsar (local) FUN(X[[i]], ...)
12. ├─base::do.call(fun, c(fargs, list(data[ind.sample, ])))
13. └─huge (local) `<fn>`(verbose = FALSE, scr = TRUE, lambda = `<dbl>`, `<dbl[,15]>`)
14. └─huge::huge.mb(...)
15. └─huge:::.huge_default_lambda(...)
── Error ('test_pulsar.R:36:1'): weird lambda path results in correct error or warning ──
<subscriptOutOfBoundsError/error/condition>
Error in `est$merge[[i]]`: subscript out of bounds
Backtrace:
▆
1. ├─testthat::expect_warning(...)
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─pulsar (local) pfun(dat$data, fun = fun, fargs = hargs, rep.num = 3, ...)
7. └─pulsar:::stars.stability(NULL, thresh, rep.num, p, starsmerge)
── Error ('test_pulsar.R:39:1'): weird lambda path results in correct error or warning ──
Error: Job with id 1 not terminated
Backtrace:
▆
1. ├─testthat::expect_warning(...)
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─pulsar (local) pfun(dat$data, fun = fun, fargs = hargs, rep.num = 3, ...)
7. └─batchtools::loadResult(id = 1, reg = reg)
8. └─batchtools:::stopf("Job with id %i not terminated", id$job.id)
[ FAIL 4 | WARN 8 | SKIP 0 | PASS 304 ]
Error:
! Test failures.
Execution halted
- checking for unstated dependencies in vignettes ... OK
- checking package vignettes ... OK
- checking re-building of vignette outputs ... [42s/50s] OK
- checking PDF version of manual ... [5s/7s] OK
- checking HTML version of manual ... [2s/4s] OK
- checking for non-standard things in the check directory ... OK
- DONE
Status: 1 ERROR