CRAN Package Check Results for Package Gmisc

Last updated on 2017-08-23 09:47:13.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.4.1 19.43 86.34 105.76 NOTE
r-devel-linux-x86_64-debian-gcc 1.4.1 19.97 84.04 104.00 NOTE
r-devel-linux-x86_64-fedora-clang 1.4.1 223.18 NOTE
r-devel-linux-x86_64-fedora-gcc 1.4.1 221.48 NOTE
r-devel-windows-ix86+x86_64 1.4.1 59.00 174.00 233.00 NOTE
r-patched-linux-x86_64 1.4.1 19.74 86.34 106.08 NOTE
r-patched-solaris-x86 1.4.1 245.70 OK --no-tests
r-release-linux-x86_64 1.4.1 19.76 87.09 106.84 NOTE
r-release-windows-ix86+x86_64 1.4.1 64.00 285.00 349.00 ERROR
r-release-osx-x86_64 1.4.1 ERROR
r-oldrel-windows-ix86+x86_64 1.4.1 92.00 225.00 317.00 OK
r-oldrel-osx-x86_64 1.4.1 ERROR

Check Details

Version: 1.4.1
Check: compiled code
Result: NOTE
    File ‘Gmisc/libs/Gmisc.so’:
     Found no calls to: ‘R_registerRoutines’, ‘R_useDynamicSymbols’
    
    It is good practice to register native routines and to disable symbol
    search.
    
    See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-patched-linux-x86_64, r-release-linux-x86_64

Version: 1.4.1
Check: DESCRIPTION meta-information
Result: NOTE
    NeedsCompilation field should likely be 'yes'
Flavors: r-devel-windows-ix86+x86_64, r-release-windows-ix86+x86_64

Version: 1.4.1
Check: running examples for arch ‘i386’
Result: ERROR
    Running examples in 'Gmisc-Ex.R' failed
    The error most likely occurred in:
    
    > ### Name: transitionPlot
    > ### Title: A transition plot
    > ### Aliases: transitionPlot
    >
    > ### ** Examples
    >
    > # This example does not run since it
    > # takes a little while to assemble the
    > # arrows and RMD Check complains that this
    > # is more than allowed for
    > library(grid)
    > par_org <- par(ask=TRUE)
    > # Settings
    > no_boxes <- 3
    > # Generate test setting
    > transition_matrix <- matrix(NA, nrow=no_boxes, ncol=no_boxes)
    > transition_matrix[1,] <- 200*c(.5, .25, .25)
    > transition_matrix[2,] <- 540*c(.75, .10, .15)
    > transition_matrix[3,] <- 340*c(0, .2, .80)
    >
    > grid.newpage()
    > transitionPlot(transition_matrix,
    + box_txt = c("First", "Second", "Third"),
    + type_of_arrow = "simple",
    + min_lwd = unit(1, "mm"),
    + max_lwd = unit(6, "mm"),
    + overlap_add_width = unit(1, "mm"))
    The minimum width reached and the arrow at box no. '1' to no. '2' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
    The minimum width reached and the arrow at box no. '1' to no. '3' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
    The minimum width reached and the arrow at box no. '1' to no. '2' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
    The minimum width reached and the arrow at box no. '1' to no. '3' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
    The minimum width reached and the arrow at box no. '2' to no. '2' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
    The minimum width reached and the arrow at box no. '2' to no. '2' will not be shown. This is due to the fact that the lwd will generate a falsely strong arrow.
    >
    >
    > # Setup proportions
    > box_prop <- cbind(c(1,0,0.5), c(.52,.2,.8))
    > # From the Set2 Colorbrewer
    > start_box_clr <- c("#8DA0CB", "#FC8D62")
    > # Darken the colors slightly
    > end_box_clr <- c(colorRampPalette(c(start_box_clr[1], "#000000"))(10)[2],
    + colorRampPalette(c(start_box_clr[2], "#000000"))(10)[2])
    > # Create a new grid
    > grid.newpage()
    > transitionPlot(transition_matrix, box_prop=box_prop,
    + fill_start_box=start_box_clr, fill_end_box=end_box_clr,
    + txt_start_clr = c("#FFFFFF", "#000000"), txt_end_clr = c("#FFFFFF", "#000000"),
    + box_txt = c("First", "Second", "Third"),
    + type_of_arrow = "gradient",
    + min_lwd = unit(1, "mm"),
    + max_lwd = unit(10, "mm"),
    + overlap_add_width = unit(1, "mm"))
    tracemem[0x0e6d1808 -> 0x08c78d58]: .Call calculateLinesAndArrow bezierArrowSmpl bezierArrowGradient prTpPlotArrows prTpPlotBoxes transitionPlot
    Error in calculateLinesAndArrow(x = new_bp$x, y = new_bp$y, offset = width/2, :
     unimplemented type 'NULL' in 'coerceToReal'
    Calls: transitionPlot ... bezierArrowGradient -> bezierArrowSmpl -> calculateLinesAndArrow -> .Call
    Execution halted
Flavor: r-release-windows-ix86+x86_64

Version: 1.4.1
Check: tests
Result: ERROR
     Running ‘testthat.R’ [5s/7s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library('testthat')
     >
     > test_check('Gmisc')
     Loading required package: Gmisc
     Loading required package: Rcpp
     Loading required package: htmlTable
     Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).
     testthat results ================================================================
     OK: 116 SKIPPED: 0 FAILED: 0
     Execution halted
Flavor: r-release-osx-x86_64

Version: 1.4.1
Check: tests
Result: ERROR
    Running the tests in ‘tests/testthat.R’ failed.
    Last 13 lines of output:
     'help.start()' for an HTML browser interface to help.
     Type 'q()' to quit R.
    
     > library('testthat')
     >
     > test_check('Gmisc')
     Loading required package: Gmisc
     Loading required package: Rcpp
     Loading required package: htmlTable
     Error: pandoc version 1.12.3 or higher is required and was not found (see the help page ?rmarkdown::pandoc_available).
     testthat results ================================================================
     OK: 116 SKIPPED: 0 FAILED: 0
     Execution halted
Flavor: r-oldrel-osx-x86_64