CRAN Package Check Results for Package vroom

Last updated on 2019-11-26 00:52:17 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.0.2 203.60 66.88 270.48 OK
r-devel-linux-x86_64-debian-gcc 1.0.2 145.51 53.09 198.60 OK
r-devel-linux-x86_64-fedora-clang 1.0.2 373.53 NOTE
r-devel-linux-x86_64-fedora-gcc 1.0.2 357.69 OK
r-devel-windows-ix86+x86_64 1.0.2 528.00 134.00 662.00 OK
r-devel-windows-ix86+x86_64-gcc8 1.0.2 429.00 131.00 560.00 OK
r-patched-linux-x86_64 1.0.2 159.30 65.46 224.76 OK
r-patched-solaris-x86 1.0.2 310.00 ERROR
r-release-linux-x86_64 1.0.2 155.27 66.12 221.39 OK
r-release-windows-ix86+x86_64 1.0.2 529.00 141.00 670.00 OK
r-release-osx-x86_64 1.0.2 NOTE
r-oldrel-windows-ix86+x86_64 1.0.2 373.00 114.00 487.00 OK
r-oldrel-osx-x86_64 1.0.2 NOTE

Check Details

Version: 1.0.2
Check: installed package size
Result: NOTE
     installed size is 11.2Mb
     sub-directories of 1Mb or more:
     libs 10.3Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.0.2
Check: for unstated dependencies in ‘tests’
Result: WARN
    Warning in deparse(e[[2L]]) :
     it is not known that wchar_t is Unicode on this platform
    Warning in deparse(e[[2L]]) :
     it is not known that wchar_t is Unicode on this platform
Flavor: r-patched-solaris-x86

Version: 1.0.2
Check: tests
Result: ERROR
     Running ‘spelling.R’
     Running ‘testthat.R’ [14s/23s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(vroom)
     >
     > test_check("vroom")
     ── 1. Error: vroom works with many connections (@test-multi-file.R#90) ────────
     Evaluation error: cannot open the connection.
     Backtrace:
     1. vroom::vroom(files)
     2. vroom:::vroom_(...)
    
    
     *** caught segfault ***
     address e, cause 'memory not mapped'
    
     Traceback:
     1: vroom_(file, delim = delim, col_names = col_names, col_types = col_types, id = id, skip = skip, col_select = col_select, na = na, quote = quote, trim_ws = trim_ws, escape_double = escape_double, escape_backslash = escape_backslash, comment = comment, locale = locale, guess_max = guess_max, n_max = n_max, altrep_opts = vroom_altrep_opts(altrep_opts), num_threads = num_threads, progress = progress)
     2: vroom(con, ...)
     3: test_vroom("a,b,c\n \"foo\" , \"bar\" ,\"baz\"\n", delim = ",", equals = tibble::tibble(a = "foo", b = "bar", c = "baz"))
     4: eval(code, test_env)
     5: eval(code, test_env)
     6: withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error)
     7: doTryCatch(return(expr), name, parentenv, handler)
     8: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     9: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     10: doTryCatch(return(expr), name, parentenv, handler)
     11: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     12: tryCatchList(expr, classes, parentenv, handlers)
     13: tryCatch(withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error), error = handle_fatal, skip = function(e) { })
     14: test_code(desc, code, env = parent.frame())
     15: test_that("vroom can trim whitespace", { test_vroom("a,b,c\n foo , bar ,baz\n", delim = ",", equals = tibble::tibble(a = "foo", b = "bar", c = "baz")) test_vroom("a,b,c\n\tfoo\t,\t\tbar\t\t,baz\n", delim = ",", equals = tibble::tibble(a = "foo", b = "bar", c = "baz")) test_vroom("a,b,c\n \"foo\" , \"bar\" ,\"baz\"\n", delim = ",", equals = tibble::tibble(a = "foo", b = "bar", c = "baz")) test_vroom("a,b,c\n \"foo\" , \" bar\" ,\"\tbaz\"\n", delim = ",", equals = tibble::tibble(a = "foo", b = " bar", c = "\tbaz"))})
     16: eval(code, test_env)
     17: eval(code, test_env)
     18: withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error)
     19: doTryCatch(return(expr), name, parentenv, handler)
     20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     21: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     22: doTryCatch(return(expr), name, parentenv, handler)
     23: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     24: tryCatchList(expr, classes, parentenv, handlers)
     25: tryCatch(withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error), error = handle_fatal, skip = function(e) { })
     26: test_code(NULL, exprs, env)
     27: source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap)
     28: force(code)
     29: doWithOneRestart(return(expr), restart)
     30: withOneRestart(expr, restarts[[1L]])
     31: withRestarts(testthat_abort_reporter = function() NULL, force(code))
     32: with_reporter(reporter = reporter, start_end_reporter = start_end_reporter, { reporter$start_file(basename(path)) lister$start_file(basename(path)) source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap) reporter$.end_context() reporter$end_file() })
     33: FUN(X[[i]], ...)
     34: lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap)
     35: force(code)
     36: doWithOneRestart(return(expr), restart)
     37: withOneRestart(expr, restarts[[1L]])
     38: withRestarts(testthat_abort_reporter = function() NULL, force(code))
     39: with_reporter(reporter = current_reporter, results <- lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap))
     40: test_files(paths, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     41: test_dir(path = test_path, reporter = reporter, env = env, filter = filter, ..., stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     42: test_package_dir(package = package, test_path = test_path, filter = filter, reporter = reporter, ..., stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     43: test_check("vroom")
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-x86