CRAN Package Check Results for Package drtmle

Last updated on 2020-07-11 09:48:53 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.5 12.29 346.90 359.19 OK
r-devel-linux-x86_64-debian-gcc 1.0.5 11.03 254.41 265.44 OK
r-devel-linux-x86_64-fedora-gcc 1.0.5 400.57 OK
r-devel-windows-ix86+x86_64 1.0.5 31.00 466.00 497.00 ERROR
r-patched-linux-x86_64 1.0.5 14.01 339.80 353.81 OK
r-patched-solaris-x86 1.0.5 536.20 OK
r-release-linux-x86_64 1.0.5 12.08 336.76 348.84 OK
r-release-osx-x86_64 1.0.5 OK
r-release-windows-ix86+x86_64 1.0.5 23.00 310.00 333.00 OK
r-oldrel-osx-x86_64 1.0.5 OK
r-oldrel-windows-ix86+x86_64 1.0.5 32.00 322.00 354.00 OK

Check Details

Version: 1.0.5
Check: tests
Result: ERROR
     Running 'testthat.R' [292s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > library(drtmle)
     drtmle: TMLE with doubly robust inference
     Version: 1.0.5
     >
     > test_check("drtmle")
     Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
     object '.slaveRSOCK' not found
     Calls: ::: -> get
     Execution halted
     -- 1. Error: drtmle/tmle and aiptw/aiptw_c give same results (@test-drtmle-nogua
     Failed to launch and connect to R worker on local machine 'localhost' from local machine 'CRANWIN'.
     * The error produced by socketConnection() was: 'reached elapsed time limit' (which suggests that the connection timeout of 120 seconds (argument 'connectTimeout') kicked in)
     * The localhost socket connection that failed to connect to the R worker used port 23997 using a communication timeout of 120 seconds and a connection timeout of 120 seconds.
     * Worker launch call: "D:/RCompile/recent/R/bin/x64/Rscript" --default-packages=datasets,utils,grDevices,graphics,stats,methods -e "#label=testthat.R:40584:CRANWIN:CRAN" -e "try(suppressWarnings(cat(Sys.getpid(),file=\"D:/temp/RtmpIDoHV4/future.parent=40584.9e8834f03445.pid\")), silent = TRUE)" -e "parallel:::.slaveRSOCK()" MASTER=localhost PORT=23997 OUT=/dev/null TIMEOUT=120 XDR=TRUE.
     * Worker (PID 178960) was successfully killed: TRUE
     * Troubleshooting suggestions:
     - Suggestion #1: Set 'verbose=TRUE' to see more details.
     - Suggestion #2: On Windows, output from worker when using 'outfile=NULL' is only visible when running R from a terminal (not a GUI).
     Backtrace:
     1. drtmle::drtmle(...)
     2. future::plan(future::multiprocess)
     3. future:::plan_set(...)
     4. future:::plan_init()
     5. future:::evaluator(...)
     6. future:::fun(...)
     7. future:::ClusterRegistry("start", workers = workers)
     8. future:::makeCluster(workers, ...)
     9. future::makeClusterPSOCK(workers, ...)
     10. future:::makeNode(...)
     11. (function() {...
     12. base::tryCatch(...)
     13. base:::tryCatchList(expr, classes, parentenv, handlers)
     14. base:::tryCatchOne(expr, names, parentenv, handlers[[1L]])
     15. value[[3L]](cond)
     16. (function() {...
    
     == testthat results ===========================================================
     [ OK: 844 | SKIPPED: 2 | WARNINGS: 199 | FAILED: 1 ]
     1. Error: drtmle/tmle and aiptw/aiptw_c give same results (@test-drtmle-noguard.R#14)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-windows-ix86+x86_64