CRAN Package Check Results for Package magickGUI

Last updated on 2020-03-31 19:49:47 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.1 4.69 61.54 66.23 OK
r-devel-linux-x86_64-debian-gcc 1.1.1 4.08 38.69 42.77 OK
r-devel-linux-x86_64-fedora-clang 1.1.1 80.87 OK
r-devel-linux-x86_64-fedora-gcc 1.1.1 69.41 OK
r-devel-windows-ix86+x86_64 1.1.1 10.00 57182.00 57192.00 OK
r-devel-windows-ix86+x86_64-gcc8 1.1.1 9.00 0.00 9.00 FAIL
r-patched-linux-x86_64 1.1.1 5.13 47.81 52.94 OK
r-patched-solaris-x86 1.1.1 91.50 ERROR
r-release-linux-x86_64 1.1.1 4.27 45.44 49.71 OK
r-release-windows-ix86+x86_64 1.1.1 14.00 0.00 14.00 FAIL
r-release-osx-x86_64 1.1.1 ERROR
r-oldrel-windows-ix86+x86_64 1.1.1 7.00 0.00 7.00 FAIL
r-oldrel-osx-x86_64 1.1.1 ERROR

Check Details

Version: 1.1.1
Check: tests
Result: FAIL
    Check process probably crashed or hung up for 20 minutes ... killed
    Most likely this happened in the example checks (?),
    if not, ignore the following last lines of example output:
    > cleanEx()
    > nameEx("interactive_threshold")
    > ### * interactive_threshold
    >
    > flush(stderr()); flush(stdout())
    >
    > ### Name: interactive_threshold
    > ### Title: interactive thresholding
    > ### Aliases: interactive_threshold
    >
    > ### ** Examples
    >
    >
    >
    >
    > ### * <FOOTER>
    > ###
    > cleanEx()
    > options(digits = 7L)
    > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
    Time elapsed: 1 0.09 1.11 NA NA
    > grDevices::dev.off()
    null device
     1
    > ###
    > ### Local variables: ***
    > ### mode: outline-minor ***
    > ### outline-regexp: "\\(> \\)?### [*]+" ***
    > ### End: ***
    > quit('no')
    ======== End of example output (where/before crash/hang up occured ?) ========
Flavor: r-devel-windows-ix86+x86_64-gcc8

Version: 1.1.1
Check: tests
Result: ERROR
     Running ‘testthat.R’ [8s/26s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(magickGUI)
     Loading required package: magick
     Linking to ImageMagick 6.9.10.91
     Enabled features: fontconfig, freetype, fftw, pango, webp, x11
     Disabled features: cairo, ghostscript, lcms, rsvg
     >
     >
     > get_minimum_version <- function()
     + {
     + "6.9.5.4" # minimum version is written in R/misc.R file, too. Rewrite R/misc.R file if minimum version is changed.
     + }
     >
     > version_ImageMagick <- magick_config()$version
     >
     > if (version_ImageMagick >= get_minimum_version())
     + {
     + test_check("magickGUI")
     + }
    
     *** caught segfault ***
     address 2c, cause 'memory not mapped'
    
     Traceback:
     1: magick_image_blur(image, radius, sigma)
     2: image_blur(img, iniv[1], iniv[2])
     3: eval(code, test_env)
     4: eval(code, test_env)
     5: 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)
     6: doTryCatch(return(expr), name, parentenv, handler)
     7: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     8: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     9: doTryCatch(return(expr), name, parentenv, handler)
     10: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     11: tryCatchList(expr, classes, parentenv, handlers)
     12: 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) { })
     13: test_code(desc, code, env = parent.frame())
     14: test_that("interactive_blur", { iniv <- c(0, 0) names(iniv) <- c("radius", "sigma") expected <- image_blur(img, iniv[1], iniv[2]) expect_equal(expected, interactive_blur(img)) expect_equal(iniv, interactive_blur(img, return_param = TRUE))})
     15: eval(code, test_env)
     16: eval(code, test_env)
     17: 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)
     18: doTryCatch(return(expr), name, parentenv, handler)
     19: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     20: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     21: doTryCatch(return(expr), name, parentenv, handler)
     22: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     23: tryCatchList(expr, classes, parentenv, handlers)
     24: 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) { })
     25: test_code(NULL, exprs, env)
     26: source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap)
     27: force(code)
     28: doWithOneRestart(return(expr), restart)
     29: withOneRestart(expr, restarts[[1L]])
     30: withRestarts(testthat_abort_reporter = function() NULL, force(code))
     31: 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() })
     32: FUN(X[[i]], ...)
     33: lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap)
     34: force(code)
     35: doWithOneRestart(return(expr), restart)
     36: withOneRestart(expr, restarts[[1L]])
     37: withRestarts(testthat_abort_reporter = function() NULL, force(code))
     38: with_reporter(reporter = current_reporter, results <- lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap))
     39: test_files(paths, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     40: 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)
     41: 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)
     42: test_check("magickGUI")
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-x86

Version: 1.1.1
Check: tests
Result: FAIL
    Check process probably crashed or hung up for 20 minutes ... killed
    Most likely this happened in the example checks (?),
    if not, ignore the following last lines of example output:
    > cleanEx()
    > nameEx("interactive_threshold")
    > ### * interactive_threshold
    >
    > flush(stderr()); flush(stdout())
    >
    > ### Name: interactive_threshold
    > ### Title: interactive thresholding
    > ### Aliases: interactive_threshold
    >
    > ### ** Examples
    >
    >
    >
    >
    > ### * <FOOTER>
    > ###
    > cleanEx()
    > options(digits = 7L)
    > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
    Time elapsed: 1.4 0.11 1.92 NA NA
    > grDevices::dev.off()
    null device
     1
    > ###
    > ### Local variables: ***
    > ### mode: outline-minor ***
    > ### outline-regexp: "\\(> \\)?### [*]+" ***
    > ### End: ***
    > quit('no')
    ======== End of example output (where/before crash/hang up occured ?) ========
Flavor: r-release-windows-ix86+x86_64

Version: 1.1.1
Check: dependencies in R code
Result: NOTE
    No protocol specified
    No protocol specified
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: S3 generic/method consistency
Result: WARN
    No protocol specified
    No protocol specified
    See section ‘Generic functions and methods’ in the ‘Writing R
    Extensions’ manual.
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: replacement functions
Result: WARN
    No protocol specified
    No protocol specified
    The argument of a replacement function which corresponds to the right
    hand side must be named ‘value’.
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: foreign function calls
Result: NOTE
    No protocol specified
    No protocol specified
    See chapter ‘System and foreign language interfaces’ in the ‘Writing R
    Extensions’ manual.
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: R code for possible problems
Result: NOTE
    No protocol specified
    No protocol specified
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: for missing documentation entries
Result: WARN
    No protocol specified
    No protocol specified
    All user-level objects in a package should have documentation entries.
    See chapter ‘Writing R documentation files’ in the ‘Writing R
    Extensions’ manual.
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: for code/documentation mismatches
Result: WARN
    No protocol specified
    No protocol specified
    No protocol specified
    No protocol specified
    No protocol specified
    No protocol specified
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: Rd \usage sections
Result: NOTE
    No protocol specified
    No protocol specified
    The \usage entries for S3 methods should use the \method markup and not
    their full name.
    See chapter ‘Writing R documentation files’ in the ‘Writing R
    Extensions’ manual.
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: tests
Result: ERROR
     Running ‘testthat.R’ [5s/5s]
    Running the tests in ‘tests/testthat.R’ failed.
    Last 13 lines of output:
     ══ testthat results ═══════════════════════════════════════════════════════════
     [ OK: 0 | SKIPPED: 0 | WARNINGS: 0 | FAILED: 12 ]
     1. Error: interactive_blur (@test_interactive_blur.R#6)
     2. Error: interactive_canny (@test_interactive_canny.R#5)
     3. Error: interactive_charcoal (@test_interactive_charcoal.R#6)
     4. Error: interactive_composite (@test_interactive_composite.R#5)
     5. Error: interactive_despeckle (@test_interactive_despeckle.R#6)
     6. Error: interactive_emboss (@test_interactive_emboss.R#6)
     7. Error: interactive_implode (@test_interactive_implode.R#6)
     8. Error: interactive_modulate (@test_interactive_modulate.R#6)
     9. Error: interactive_oilpaint (@test_interactive_oilpaint.R#6)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavors: r-release-osx-x86_64, r-oldrel-osx-x86_64

Version: 1.1.1
Check: tests
Result: FAIL
    Check process probably crashed or hung up for 20 minutes ... killed
    Most likely this happened in the example checks (?),
    if not, ignore the following last lines of example output:
    > cleanEx()
    > nameEx("interactive_threshold")
    > ### * interactive_threshold
    >
    > flush(stderr()); flush(stdout())
    >
    > ### Name: interactive_threshold
    > ### Title: interactive thresholding
    > ### Aliases: interactive_threshold
    >
    > ### ** Examples
    >
    >
    >
    >
    > ### * <FOOTER>
    > ###
    > cleanEx()
    > options(digits = 7L)
    > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
    Time elapsed: 0.63 0.09 1.06 NA NA
    > grDevices::dev.off()
    null device
     1
    > ###
    > ### Local variables: ***
    > ### mode: outline-minor ***
    > ### outline-regexp: "\\(> \\)?### [*]+" ***
    > ### End: ***
    > quit('no')
    ======== End of example output (where/before crash/hang up occured ?) ========
Flavor: r-oldrel-windows-ix86+x86_64