CRAN Package Check Results for Package rvinecopulib

Last updated on 2018-02-17 21:49:40 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.2.5.1.0 161.33 45.25 206.58 OK
r-devel-linux-x86_64-debian-gcc 0.2.5.1.0 165.79 38.65 204.44 OK
r-devel-linux-x86_64-fedora-clang 0.2.5.1.0 310.79 OK
r-devel-linux-x86_64-fedora-gcc 0.2.5.1.0 324.20 OK
r-devel-windows-ix86+x86_64 0.2.5.1.0 332.00 99.00 431.00 OK
r-patched-linux-x86_64 0.2.5.1.0 189.59 57.31 246.90 OK
r-patched-solaris-x86 0.2.5.1.0 267.30 ERROR
r-release-linux-x86_64 0.2.5.1.0 189.46 56.44 245.90 OK
r-release-windows-ix86+x86_64 0.2.5.1.0 439.00 135.00 574.00 OK
r-release-osx-x86_64 0.2.5.1.0 NOTE
r-oldrel-windows-ix86+x86_64 0.2.5.1.0 318.00 79.00 397.00 OK
r-oldrel-osx-x86_64 0.2.3.1.0 ERROR

Check Details

Version: 0.2.5.1.0
Check: tests
Result: ERROR
     Running ‘testthat.R’ [5s/12s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(rvinecopulib)
     >
     > test_check("rvinecopulib")
    
     *** caught segfault ***
     address fcb45dba, cause 'memory not mapped'
    
     Traceback:
     1: .Call(`_rvinecopulib_vinecop_select_cpp`, data, matrix, family_set, par_method, nonpar_method, mult, truncation_level, tree_criterion, threshold, selection_criterion, select_truncation_level, select_threshold, preselect_families, show_trace, num_threads)
     2: vinecop_select_cpp(data = data, matrix = matrix, family_set = family_set, par_method = par_method, nonpar_method = nonpar_method, mult = mult, selection_criterion = selcrit, preselect_families = presel, truncation_level = ifelse(is.finite(trunc_lvl), trunc_lvl, .Machine$integer.max), tree_criterion = tree_crit, threshold = threshold, select_truncation_level = is.na(trunc_lvl), select_threshold = is.na(threshold), show_trace = show_trace, num_threads = cores)
     3: vinecop(u, cores = 2)
     4: .Call(rlang_eval, expr, env)
     5: eval_bare(get_expr(quo), get_env(quo))
     6: withVisible(code)
     7: withCallingHandlers(withVisible(code), warning = handle_warning, message = handle_message)
     8: force(code)
     9: withr::with_output_sink(temp, withCallingHandlers(withVisible(code), warning = handle_warning, message = handle_message))
     10: capture(act$val <- eval_bare(get_expr(quo), get_env(quo)))
     11: quasi_capture(enquo(object), evaluate_promise)
     12: expect_silent(fit <- vinecop(u, cores = 2))
     13: eval(code, test_env)
     14: eval(code, test_env)
     15: 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)
     16: doTryCatch(return(expr), name, parentenv, handler)
     17: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     18: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     19: doTryCatch(return(expr), name, parentenv, handler)
     20: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     21: tryCatchList(expr, classes, parentenv, handlers)
     22: 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) { })
     23: test_code(desc, code, env = parent.frame())
     24: test_that("runs in parallel", { expect_silent(fit <- vinecop(u, cores = 2))})
     25: eval(code, test_env)
     26: eval(code, test_env)
     27: 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)
     28: doTryCatch(return(expr), name, parentenv, handler)
     29: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     30: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     31: doTryCatch(return(expr), name, parentenv, handler)
     32: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     33: tryCatchList(expr, classes, parentenv, handlers)
     34: 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) { })
     35: test_code(NULL, exprs, env)
     36: source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap)
     37: force(code)
     38: with_reporter(reporter = reporter, start_end_reporter = start_end_reporter, { lister$start_file(basename(path)) source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap) end_context() })
     39: FUN(X[[i]], ...)
     40: lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap)
     41: force(code)
     42: with_reporter(reporter = current_reporter, results <- lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap))
     43: test_files(paths, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     44: 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)
     45: 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)
     46: test_check("rvinecopulib")
     An irrecoverable exception occurred. R is aborting now ...
    
     *** caught segfault ***
     address fcb45dba, cause 'memory not mapped'
    
     Traceback:
     1: .Call(`_rvinecopulib_vinecop_select_cpp`, data, matrix, family_set, par_method, nonpar_method, mult, truncation_level, tree_criterion, threshold, selection_criterion, select_truncation_level, select_threshold, preselect_families, show_trace, num_threads)
     2: vinecop_select_cpp(data = data, matrix = matrix, family_set = family_set, par_method = par_method, nonpar_method = nonpar_method, mult = mult, selection_criterion = selcrit, preselect_families = presel, truncation_level = ifelse(is.finite(trunc_lvl), trunc_lvl, .Machine$integer.max), tree_criterion = tree_crit, threshold = threshold, select_truncation_level = is.na(trunc_lvl), select_threshold = is.na(threshold), show_trace = show_trace, num_threads = cores)
     3: vinecop(u, cores = 2)
     4: .Call(rlang_eval, expr, env)
     5: eval_bare(get_expr(quo), get_env(quo))
     6: withVisible(code)
     7: withCallingHandlers(withVisible(code), warning = handle_warning, message = handle_message)
     8: force(code)
     9: withr::with_output_sink(temp, withCallingHandlers(withVisible(code), warning = handle_warning, message = handle_message))
     10: capture(act$val <- eval_bare(get_expr(quo), get_env(quo)))
     11: quasi_capture(enquo(object), evaluate_promise)
     12: expect_silent(fit <- vinecop(u, cores = 2))
     13: eval(code, test_env)
     14: eval(code, test_env)
     15: 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)
     16: doTryCatch(return(expr), name, parentenv, handler)
     17: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     18: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     19: doTryCatch(return(expr), name, parentenv, handler)
     20: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     21: tryCatchList(expr, classes, parentenv, handlers)
     22: 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) { })
     23: test_code(desc, code, env = parent.frame())
     24: test_that("runs in parallel", { expect_silent(fit <- vinecop(u, cores = 2))})
     25: eval(code, test_env)
     26: eval(code, test_env)
     27: 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)
     28: doTryCatch(return(expr), name, parentenv, handler)
     29: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     30: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     31: doTryCatch(return(expr), name, parentenv, handler)
     32: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     33: tryCatchList(expr, classes, parentenv, handlers)
     34: 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) { })
     35: test_code(NULL, exprs, env)
     36: source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap)
     37: force(code)
     38: with_reporter(reporter = reporter, start_end_reporter = start_end_reporter, { lister$start_file(basename(path)) source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap) end_context() })
     39: FUN(X[[i]], ...)
     40: lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap)
     41: force(code)
     42: with_reporter(reporter = current_reporter, results <- lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap))
     43: test_files(paths, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     44: 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)
     45: 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)
     46: test_check("rvinecopulib")
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-x86

Version: 0.2.5.1.0
Check: installed package size
Result: NOTE
     installed size is 41.5Mb
     sub-directories of 1Mb or more:
     libs 40.7Mb
Flavor: r-release-osx-x86_64

Version: 0.2.3.1.0
Check: whether package can be installed
Result: ERROR
    Installation failed.
Flavor: r-oldrel-osx-x86_64