CRAN Package Check Results for Package customLayout

Last updated on 2019-08-21 10:47:25 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.3.0 3.31 67.85 71.16 OK
r-devel-linux-x86_64-debian-gcc 0.3.0 2.60 61.08 63.68 OK
r-devel-linux-x86_64-fedora-clang 0.3.0 73.73 OK
r-devel-linux-x86_64-fedora-gcc 0.3.0 68.65 OK
r-devel-windows-ix86+x86_64 0.3.0 10.00 90.00 100.00 OK
r-patched-linux-x86_64 0.3.0 2.87 64.88 67.75 OK
r-patched-solaris-x86 0.3.0 90.30 ERROR
r-release-linux-x86_64 0.3.0 2.60 62.03 64.63 OK
r-release-windows-ix86+x86_64 0.3.0 5.00 66.00 71.00 OK
r-release-osx-x86_64 0.3.0 OK
r-oldrel-windows-ix86+x86_64 0.3.0 6.00 92.00 98.00 OK
r-oldrel-osx-x86_64 0.3.0 OK

Check Details

Version: 0.3.0
Check: tests
Result: ERROR
     Running ‘testthat.R’ [3s/12s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(customLayout)
     > library(vdiffr)
     >
     > on_appveyor <- function() {
     + identical(Sys.getenv("APPVEYOR"), "True")
     + }
     > on_cran <- function() {
     + !identical(Sys.getenv("NOT_CRAN"), "true")
     + }
     >
     > # Use minimal fonts.conf to speed up fc-cache
     > if (on_appveyor() || on_cran()) {
     + gdtools::set_dummy_conf()
     + }
     Loading required namespace: fontquiver
     Fontconfig warning: no <cachedir> elements found. Check configuration.
     Fontconfig warning: adding <cachedir>/var/opt/csw/cache/fontconfig</cachedir>
     Fontconfig warning: adding <cachedir prefix="xdg">fontconfig</cachedir>
     [1] "/tmp/Rtmp_Ia4au/dummy_fontconfig/Vera.ttf"
     attr(,"font")
     [1] "Bitstream Vera Sans"
     attr(,"fullname")
     [1] "Bitstream Vera Sans"
     attr(,"index")
     [1] 0
     >
     >
     > test_check("customLayout")
    
     *** caught segfault ***
     address fccfc730, cause 'memory not mapped'
    
     Traceback:
     1: graphics::rect(-0.04, -0.04, 1.04, 1.04, col = colors[i])
     2: lay_show(l3)
     3: p()
     4: print_plot.function(plot, title)
     5: print_plot(plot, title)
     6: writer(fig, testcase, title)
     7: vdiffr::expect_doppelganger("basic bind col", make_basic_test(lay_bind_col))
     8: eval(code, test_env)
     9: eval(code, test_env)
     10: 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)
     11: doTryCatch(return(expr), name, parentenv, handler)
     12: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     13: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     14: doTryCatch(return(expr), name, parentenv, handler)
     15: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     16: tryCatchList(expr, classes, parentenv, handlers)
     17: 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) { })
     18: test_code(desc, code, env = parent.frame())
     19: test_that("Basic bind", { vdiffr::expect_doppelganger("basic bind col", make_basic_test(lay_bind_col)) vdiffr::expect_doppelganger("basic bind row", make_basic_test(layRowBind))})
     20: eval(code, test_env)
     21: eval(code, test_env)
     22: 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)
     23: doTryCatch(return(expr), name, parentenv, handler)
     24: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     25: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     26: doTryCatch(return(expr), name, parentenv, handler)
     27: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     28: tryCatchList(expr, classes, parentenv, handlers)
     29: 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) { })
     30: test_code(NULL, exprs, env)
     31: source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap)
     32: force(code)
     33: 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() })
     34: FUN(X[[i]], ...)
     35: lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap)
     36: force(code)
     37: with_reporter(reporter = current_reporter, results <- lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap))
     38: test_files(paths, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     39: 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)
     40: 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)
     41: test_check("customLayout")
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-x86