CRAN Package Check Results for Maintainer ‘Henrik Bengtsson <henrikb at braju.com>’

Last updated on 2021-11-30 19:51:55 CET.

Package FAIL ERROR NOTE OK
ACNE 15
aroma.affymetrix 9 6
aroma.apd 1 14
aroma.cn 3 12
aroma.core 15
calmate 15
dChipIO 15
doFuture 15
future 15
future.apply 15
future.batchtools 1 14
future.callr 15
future.tests 15
globals 15
listenv 5 10
matrixStats 15
parallelly 15
profmem 15
progressr 15
PSCBS 15
R.cache 15
R.devices 1 14
R.filesets 1 1 13
R.huge 15
R.matlab 1 14
R.methodsS3 1 14
R.oo 15
R.rsp 15
R.utils 1 1 13
startup 15
TopDom 15

Package ACNE

Current CRAN status: OK: 15

Package aroma.affymetrix

Current CRAN status: NOTE: 9, OK: 6

Version: 3.2.0
Check: installed package size
Result: NOTE
     installed size is 5.8Mb
     sub-directories of 1Mb or more:
     R 2.3Mb
     help 1.1Mb
     testScripts 1.3Mb
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-windows-x86_64-new-UL, r-devel-windows-x86_64-old, r-patched-solaris-x86, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-ix86+x86_64, r-oldrel-macos-x86_64, r-oldrel-windows-ix86+x86_64

Version: 3.2.0
Check: package dependencies
Result: NOTE
    Packages suggested but not available for checking:
     'oligo', 'pdInfoBuilder', 'AffymetrixDataTestFiles'
Flavor: r-release-macos-arm64

Version: 3.2.0
Check: Rd cross-references
Result: NOTE
    Package unavailable to check Rd xrefs: ‘oligo’
Flavor: r-release-macos-arm64

Version: 3.2.0
Check: package dependencies
Result: NOTE
    Packages suggested but not available for checking:
     'pdInfoBuilder', 'AffymetrixDataTestFiles'
Flavors: r-release-macos-x86_64, r-oldrel-macos-x86_64

Package aroma.apd

Current CRAN status: NOTE: 1, OK: 14

Version: 0.6.0
Check: package dependencies
Result: NOTE
    Package suggested but not available for checking: ‘affxparser’
Flavor: r-release-macos-arm64

Version: 0.6.0
Check: Rd cross-references
Result: NOTE
    Package unavailable to check Rd xrefs: ‘affxparser’
Flavor: r-release-macos-arm64

Package aroma.cn

Current CRAN status: NOTE: 3, OK: 12

Version: 1.6.1
Check: package dependencies
Result: NOTE
    Package suggested but not available for checking: ‘GLAD’
Flavors: r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-x86_64

Package aroma.core

Current CRAN status: NOTE: 15

Version: 3.2.2
Check: package dependencies
Result: NOTE
    Packages suggested but not available for checking:
     'sfit', 'expectile', 'HaarSeg', 'mpcbs'
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-devel-windows-x86_64-new-UL, r-devel-windows-x86_64-new-TK, r-devel-windows-x86_64-old, r-patched-linux-x86_64, r-patched-solaris-x86, r-release-linux-x86_64, r-release-windows-ix86+x86_64, r-oldrel-windows-ix86+x86_64

Version: 3.2.2
Check: package dependencies
Result: NOTE
    Packages suggested but not available for checking:
     'GLAD', 'sfit', 'expectile', 'HaarSeg', 'mpcbs'
Flavors: r-release-macos-arm64, r-release-macos-x86_64, r-oldrel-macos-x86_64

Version: 3.2.2
Check: Rd cross-references
Result: NOTE
    Package unavailable to check Rd xrefs: ‘GLAD’
Flavors: r-release-macos-arm64, r-oldrel-macos-x86_64

Package calmate

Current CRAN status: OK: 15

Package dChipIO

Current CRAN status: OK: 15

Package doFuture

Current CRAN status: OK: 15

Package future

Current CRAN status: OK: 15

Package future.apply

Current CRAN status: OK: 15

Package future.batchtools

Current CRAN status: NOTE: 1, OK: 14

Version: 0.10.0
Check: Rd cross-references
Result: NOTE
    Undeclared package ‘globals’ in Rd xrefs
Flavor: r-devel-linux-x86_64-fedora-clang

Package future.callr

Current CRAN status: OK: 15

Package future.tests

Current CRAN status: OK: 15

Package globals

Current CRAN status: OK: 15

Package listenv

Current CRAN status: ERROR: 5, OK: 10

Version: 0.8.0
Check: tests
Result: ERROR
     Running ‘as.listenv.R’ [0s/1s]
     Running ‘as.vector.R’ [0s/1s]
     Running ‘get_variable,dimensions.R’ [0s/1s]
     Running ‘get_variable.R’ [0s/1s]
     Running ‘lapply.R’ [0s/1s]
     Running ‘listenv,dimensions.R’ [0s/1s]
     Running ‘listenv.R’ [0s/1s]
     Running ‘parse_env_subset,dimensions.R’ [0s/1s]
     Running ‘parse_env_subset.R’ [0s/1s]
     Running ‘undim.R’ [0s/1s]
     Running ‘utils.R’ [0s/1s]
    Running the tests in ‘tests/as.vector.R’ failed.
    Complete output:
     > library("listenv")
     >
     > dims <- list(3, c(3, 1), c(2, 3), c(2, 3, 4))
     >
     > for (dim in dims) {
     + x <- as.list(1:prod(dim))
     + if (length(dim) > 1) {
     + dim(x) <- dim
     + dimnames(x) <- lapply(dim, FUN = function(n) letters[seq_len(n)])
     + }
     + y <- as.listenv(x)
     +
     + ## NOTE: is.vector() will always be FALSE for list environments, because:
     + ## "is.vector returns TRUE if x is a vector of the specified mode having
     + ## no attributes other than names. It returns FALSE otherwise."
     + ## Source: help("is.vector", package = "base")
     + stopifnot(!is.vector(y))
     + stopifnot(is.matrix(x) == is.matrix(y))
     + stopifnot(is.array(x) == is.array(y))
     +
     + for (mode in c("any", "list", "logical", "integer", "double", "complex",
     + "character", "raw")) {
     + message("mode: ", mode)
     +
     + ## as.vector():
     + y <- as.listenv(x)
     + vx <- as.vector(x, mode = mode)
     + print(vx)
     + vy <- as.vector(y, mode = mode)
     + stopifnot(identical(vy, vx))
     + stopifnot(is.matrix(vx) == is.matrix(vy))
     + stopifnot(is.array(vx) == is.array(vy))
     +
     + ## as.matrix():
     + y <- as.listenv(x)
     + mx <- as.matrix(x)
     + print(mx)
     + my <- as.matrix(y)
     + stopifnot(identical(dim(my), dim(mx)))
     + stopifnot(identical(dimnames(my), dimnames(mx)))
     + stopifnot(is.matrix(mx) == is.matrix(my))
     + stopifnot(is.array(mx) == is.array(my))
     +
     + ## as.array():
     + y <- as.listenv(x)
     + ax <- as.array(x)
     + print(ax)
     + ay <- as.array(y)
     + stopifnot(identical(dim(ay), dim(ax)))
     + stopifnot(identical(dimnames(ay), dimnames(ax)))
     + stopifnot(is.matrix(ax) == is.matrix(ay))
     + stopifnot(is.array(ax) == is.array(ay))
     + }
     + }
     mode: any
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: list
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: logical
     [1] TRUE TRUE TRUE
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: integer
     [1] 1 2 3
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: double
     [1] 1 2 3
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: complex
     [1] 1+0i 2+0i 3+0i
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: character
     [1] "1" "2" "3"
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: raw
     [1] 01 02 03
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: any
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     Error: identical(vy, vx) is not TRUE
     Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.8.0
Check: tests
Result: ERROR
     Running ‘as.listenv.R’
     Running ‘as.vector.R’
     Running ‘get_variable,dimensions.R’
     Running ‘get_variable.R’
     Running ‘lapply.R’
     Running ‘listenv,dimensions.R’
     Running ‘listenv.R’
     Running ‘parse_env_subset,dimensions.R’
     Running ‘parse_env_subset.R’
     Running ‘undim.R’
     Running ‘utils.R’
    Running the tests in ‘tests/as.vector.R’ failed.
    Complete output:
     > library("listenv")
     >
     > dims <- list(3, c(3, 1), c(2, 3), c(2, 3, 4))
     >
     > for (dim in dims) {
     + x <- as.list(1:prod(dim))
     + if (length(dim) > 1) {
     + dim(x) <- dim
     + dimnames(x) <- lapply(dim, FUN = function(n) letters[seq_len(n)])
     + }
     + y <- as.listenv(x)
     +
     + ## NOTE: is.vector() will always be FALSE for list environments, because:
     + ## "is.vector returns TRUE if x is a vector of the specified mode having
     + ## no attributes other than names. It returns FALSE otherwise."
     + ## Source: help("is.vector", package = "base")
     + stopifnot(!is.vector(y))
     + stopifnot(is.matrix(x) == is.matrix(y))
     + stopifnot(is.array(x) == is.array(y))
     +
     + for (mode in c("any", "list", "logical", "integer", "double", "complex",
     + "character", "raw")) {
     + message("mode: ", mode)
     +
     + ## as.vector():
     + y <- as.listenv(x)
     + vx <- as.vector(x, mode = mode)
     + print(vx)
     + vy <- as.vector(y, mode = mode)
     + stopifnot(identical(vy, vx))
     + stopifnot(is.matrix(vx) == is.matrix(vy))
     + stopifnot(is.array(vx) == is.array(vy))
     +
     + ## as.matrix():
     + y <- as.listenv(x)
     + mx <- as.matrix(x)
     + print(mx)
     + my <- as.matrix(y)
     + stopifnot(identical(dim(my), dim(mx)))
     + stopifnot(identical(dimnames(my), dimnames(mx)))
     + stopifnot(is.matrix(mx) == is.matrix(my))
     + stopifnot(is.array(mx) == is.array(my))
     +
     + ## as.array():
     + y <- as.listenv(x)
     + ax <- as.array(x)
     + print(ax)
     + ay <- as.array(y)
     + stopifnot(identical(dim(ay), dim(ax)))
     + stopifnot(identical(dimnames(ay), dimnames(ax)))
     + stopifnot(is.matrix(ax) == is.matrix(ay))
     + stopifnot(is.array(ax) == is.array(ay))
     + }
     + }
     mode: any
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: list
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: logical
     [1] TRUE TRUE TRUE
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: integer
     [1] 1 2 3
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: double
     [1] 1 2 3
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: complex
     [1] 1+0i 2+0i 3+0i
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: character
     [1] "1" "2" "3"
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: raw
     [1] 01 02 03
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: any
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     Error: identical(vy, vx) is not TRUE
     Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 0.8.0
Check: tests
Result: ERROR
     Running 'as.listenv.R'
     Running 'as.vector.R'
    Running the tests in 'tests/as.vector.R' failed.
    Complete output:
     > library("listenv")
     >
     > dims <- list(3, c(3, 1), c(2, 3), c(2, 3, 4))
     >
     > for (dim in dims) {
     + x <- as.list(1:prod(dim))
     + if (length(dim) > 1) {
     + dim(x) <- dim
     + dimnames(x) <- lapply(dim, FUN = function(n) letters[seq_len(n)])
     + }
     + y <- as.listenv(x)
     +
     + ## NOTE: is.vector() will always be FALSE for list environments, because:
     + ## "is.vector returns TRUE if x is a vector of the specified mode having
     + ## no attributes other than names. It returns FALSE otherwise."
     + ## Source: help("is.vector", package = "base")
     + stopifnot(!is.vector(y))
     + stopifnot(is.matrix(x) == is.matrix(y))
     + stopifnot(is.array(x) == is.array(y))
     +
     + for (mode in c("any", "list", "logical", "integer", "double", "complex",
     + "character", "raw")) {
     + message("mode: ", mode)
     +
     + ## as.vector():
     + y <- as.listenv(x)
     + vx <- as.vector(x, mode = mode)
     + print(vx)
     + vy <- as.vector(y, mode = mode)
     + stopifnot(identical(vy, vx))
     + stopifnot(is.matrix(vx) == is.matrix(vy))
     + stopifnot(is.array(vx) == is.array(vy))
     +
     + ## as.matrix():
     + y <- as.listenv(x)
     + mx <- as.matrix(x)
     + print(mx)
     + my <- as.matrix(y)
     + stopifnot(identical(dim(my), dim(mx)))
     + stopifnot(identical(dimnames(my), dimnames(mx)))
     + stopifnot(is.matrix(mx) == is.matrix(my))
     + stopifnot(is.array(mx) == is.array(my))
     +
     + ## as.array():
     + y <- as.listenv(x)
     + ax <- as.array(x)
     + print(ax)
     + ay <- as.array(y)
     + stopifnot(identical(dim(ay), dim(ax)))
     + stopifnot(identical(dimnames(ay), dimnames(ax)))
     + stopifnot(is.matrix(ax) == is.matrix(ay))
     + stopifnot(is.array(ax) == is.array(ay))
     + }
     + }
     mode: any
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: list
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: logical
     [1] TRUE TRUE TRUE
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: integer
     [1] 1 2 3
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: double
     [1] 1 2 3
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: complex
     [1] 1+0i 2+0i 3+0i
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: character
     [1] "1" "2" "3"
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: raw
     [1] 01 02 03
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: any
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     Error: identical(vy, vx) is not TRUE
     Execution halted
Flavor: r-devel-windows-x86_64-new-TK

Version: 0.8.0
Check: tests
Result: ERROR
     Running 'as.listenv.R' [0s]
     Running 'as.vector.R' [1s]
     Running 'get_variable,dimensions.R' [0s]
     Running 'get_variable.R' [0s]
     Running 'lapply.R' [0s]
     Running 'listenv,dimensions.R' [1s]
     Running 'listenv.R' [0s]
     Running 'parse_env_subset,dimensions.R' [0s]
     Running 'parse_env_subset.R' [1s]
     Running 'undim.R' [0s]
     Running 'utils.R' [0s]
    Running the tests in 'tests/as.vector.R' failed.
    Complete output:
     > library("listenv")
     >
     > dims <- list(3, c(3, 1), c(2, 3), c(2, 3, 4))
     >
     > for (dim in dims) {
     + x <- as.list(1:prod(dim))
     + if (length(dim) > 1) {
     + dim(x) <- dim
     + dimnames(x) <- lapply(dim, FUN = function(n) letters[seq_len(n)])
     + }
     + y <- as.listenv(x)
     +
     + ## NOTE: is.vector() will always be FALSE for list environments, because:
     + ## "is.vector returns TRUE if x is a vector of the specified mode having
     + ## no attributes other than names. It returns FALSE otherwise."
     + ## Source: help("is.vector", package = "base")
     + stopifnot(!is.vector(y))
     + stopifnot(is.matrix(x) == is.matrix(y))
     + stopifnot(is.array(x) == is.array(y))
     +
     + for (mode in c("any", "list", "logical", "integer", "double", "complex",
     + "character", "raw")) {
     + message("mode: ", mode)
     +
     + ## as.vector():
     + y <- as.listenv(x)
     + vx <- as.vector(x, mode = mode)
     + print(vx)
     + vy <- as.vector(y, mode = mode)
     + stopifnot(identical(vy, vx))
     + stopifnot(is.matrix(vx) == is.matrix(vy))
     + stopifnot(is.array(vx) == is.array(vy))
     +
     + ## as.matrix():
     + y <- as.listenv(x)
     + mx <- as.matrix(x)
     + print(mx)
     + my <- as.matrix(y)
     + stopifnot(identical(dim(my), dim(mx)))
     + stopifnot(identical(dimnames(my), dimnames(mx)))
     + stopifnot(is.matrix(mx) == is.matrix(my))
     + stopifnot(is.array(mx) == is.array(my))
     +
     + ## as.array():
     + y <- as.listenv(x)
     + ax <- as.array(x)
     + print(ax)
     + ay <- as.array(y)
     + stopifnot(identical(dim(ay), dim(ax)))
     + stopifnot(identical(dimnames(ay), dimnames(ax)))
     + stopifnot(is.matrix(ax) == is.matrix(ay))
     + stopifnot(is.array(ax) == is.array(ay))
     + }
     + }
     mode: any
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: list
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: logical
     [1] TRUE TRUE TRUE
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: integer
     [1] 1 2 3
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: double
     [1] 1 2 3
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: complex
     [1] 1+0i 2+0i 3+0i
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: character
     [1] "1" "2" "3"
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: raw
     [1] 01 02 03
     [,1]
     [1,] 1
     [2,] 2
     [3,] 3
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     mode: any
     [[1]]
     [1] 1
    
     [[2]]
     [1] 2
    
     [[3]]
     [1] 3
    
     Error: identical(vy, vx) is not TRUE
     Execution halted
Flavor: r-devel-windows-x86_64-old

Package matrixStats

Current CRAN status: OK: 15

Package parallelly

Current CRAN status: OK: 15

Package profmem

Current CRAN status: OK: 15

Package progressr

Current CRAN status: OK: 15

Package PSCBS

Current CRAN status: OK: 15

Package R.cache

Current CRAN status: OK: 15

Package R.devices

Current CRAN status: ERROR: 1, OK: 14

Version: 2.17.0
Check: tests
Result: ERROR
     Running ‘DevEvalFileProduct.R’
     Running ‘DevEvalProduct.R’
     Running ‘capabilitiesX11.R’
     Running ‘capturePlot.R’
     Running ‘dataURI.R’
     Running ‘devAll.R’
     Running ‘devDump.R’
     Running ‘devEqualTypes.R’
     Running ‘devEval,error.R’
     Running ‘devEval.R’ [8s/25s]
     Running ‘devIsInteractive.R’
     Running ‘devIsOpen.R’
     Running ‘devList.R’
     Running ‘devListIndexOf.R’
     Running ‘devNew.R’
     Running ‘devOptions.R’
     Running ‘devSet.R’
     Running ‘devTypeName.R’
     Running ‘favicon.R’
     Running ‘toNNN.R’
     Running ‘withPar.R’
    Running the tests in ‘tests/devEval.R’ failed.
    Complete output:
     > message("*** devEval() ...")
     *** devEval() ...
     >
     > library("R.devices")
     R.devices v2.17.0 (2021-01-19 18:30:06 UTC) successfully loaded. See ?R.devices for help.
     > library("R.utils")
     Loading required package: R.oo
     Loading required package: R.methodsS3
     R.methodsS3 v1.8.1 (2020-08-26 16:20:06 UTC) successfully loaded. See ?R.methodsS3 for help.
     R.oo v1.24.0 (2020-08-26 16:11:58 UTC) successfully loaded. See ?R.oo for help.
    
     Attaching package: 'R.oo'
    
     The following object is masked from 'package:R.methodsS3':
    
     throw
    
     The following objects are masked from 'package:methods':
    
     getClasses, getMethods
    
     The following objects are masked from 'package:base':
    
     attach, detach, load, save
    
     R.utils v2.11.0 (2021-09-26 08:30:02 UTC) successfully loaded. See ?R.utils for help.
    
     Attaching package: 'R.utils'
    
     The following object is masked from 'package:utils':
    
     timestamp
    
     The following objects are masked from 'package:base':
    
     cat, commandArgs, getOption, inherits, isOpen, nullfile, parse,
     warnings
    
     > graphics.off()
     >
     >
     > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     > # Various types of single and multiple device outputs
     > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     > message("*** devEval() - single and multiple device outputs ...")
     *** devEval() - single and multiple device outputs ...
     >
     > types <- list(
     + character(0L),
     + "{png}",
     + "{jpg}",
     + "nulldev",
     + c("{png}", "{png}", "{jpeg}"),
     + "{png},nulldev,pdf"
     + )
     >
     > for (type in types) {
     + cat("Device types: ", paste(sQuote(type), collapse=", "), "\n", sep="")
     + devList0 <- devList()
     + res <- devEval(type, name="multi", aspectRatio=2/3, {
     + plot(1:10)
     + })
     + print(res)
     + stopifnot(length(res) == length(unlist(strsplit(type, split=","))))
     + stopifnot(all.equal(devList(), devList0))
     + }
     Device types:
     character(0)
     Device types: '{png}'
     [1] "figures/multi.png"
     Device types: '{jpg}'
     [1] "figures/multi.jpg"
     Device types: 'nulldev'
     [1] "/dev/null"
     Device types: '{png}', '{png}', '{jpeg}'
     $png
     [1] "figures/multi.png"
    
     $png
     [1] "figures/multi.png"
    
     $jpeg
     [1] "figures/multi.jpg"
    
     Device types: '{png},nulldev,pdf'
     $png
     [1] "figures/multi.png"
    
     $nulldev
     [1] "/dev/null"
    
     $pdf
     [1] "figures/multi.pdf"
    
     >
     > # Sanity checks
     > print(devList())
     named integer(0)
     > stopifnot(length(devList()) == 0L)
     >
     > message("*** devEval() - single and multiple device outputs ... DONE")
     *** devEval() - single and multiple device outputs ... DONE
     >
     >
     > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     > # With 'initially' and 'finally' expression
     > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     > message("*** devEval() - initially and finally ...")
     *** devEval() - initially and finally ...
     >
     > devList0 <- devList()
     > devEval(c("{png}", "{jpg}"), name="count", {
     + plot(1:10)
     + count <- count + 1L
     + }, initially = {
     + # Emulate an overhead
     + cat("Initiate...")
     + count <- 0L
     + Sys.sleep(1)
     + cat("done\n")
     + }, finally = {
     + cat("Number of image files created: ", count, "\n", sep="")
     + })
     Initiate...done
     Number of image files created: 2
     $png
     [1] "figures/count.png"
    
     $jpeg
     [1] "figures/count.jpg"
    
     > stopifnot(all.equal(devList(), devList0))
     >
     > # Sanity checks
     > print(devList())
     named integer(0)
     > stopifnot(length(devList()) == 0L)
     >
     > message("*** devEval() - initially and finally ... DONE")
     *** devEval() - initially and finally ... DONE
     >
     >
     > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     > # Try several devices until first successful device is found
     > # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
     > message("*** devEval() - first successful device ...")
     *** devEval() - first successful device ...
     >
     > types <- list(
     + "png|jpg|pdf", # PNG, JPG, or PDF
     + "dummy|png|jpg|pdf", # "Non-existing", PNG, JPG, or PDF
     + "quartz|x11|windows", # Any interactive device (depending on OS)
     + c("{png}|jpg", "x11|windows"), # PNG or JPG and then x11 or windows
     + "eps|postscript|pdf", # EPS, Postscript or PDF
     + "jpeg2|jpeg", # JPEG via bitmap() or via jpeg()
     + "{png},jpg|x11|windows", # == c("{png}", "jpg|x11|windows")
     + "nulldev|jpeg", # NULL devices, otherwise jpeg
     + "{png}" # Any PNG device
     + )
     >
     > if (!capabilitiesX11()) {
     + message("Skipping test for X11")
     + types <- lapply(types, FUN=function(x) gsub("x11|", "", x, fixed=TRUE))
     + }
     >
     > devList0 <- devList()
     >
     > for (type in types) {
     + printf("Any of %s\n", paste(sQuote(type), collapse=" + "))
     +
     + # Use try-catch in case not supported on some test systems
     + tryCatch({
     + res <- devEval(type, name="any", aspectRatio=2/3, scale=1.2, {
     + plot(100:1)
     + })
     + printf("Result: %s (%s)\n\n", sQuote(res), attr(res, "type"))
     +
     + if (length(devList()) > 0) devOff()
     + }, error = function(ex) {
     + printf("Failed: %s\n\n", sQuote(ex$message))
     + })
     + } # for (type ...)
     Any of 'png|jpg|pdf'
     Result: 'figures/any.png' (png)
    
     Any of 'dummy|png|jpg|pdf'
     Result: 'figures/any.png' (png)
    
     Any of 'quartz|x11|windows'
     Failed: 'Failed to open graphics device: quartz'
    
     Any of '{png}|jpg' + 'x11|windows'
     Any of 'eps|postscript|pdf'
     Result: 'figures/any.eps' (eps)
    
     Any of 'jpeg2|jpeg'
     Result: 'figures/any.jpg' (jpeg2)
    
     Any of '{png},jpg|x11|windows'
    
     *** caught segfault ***
     address f7fa6018, cause 'memory not mapped'
    
     Traceback:
     1: .External2(C_X11, d$display, d$width, d$height, d$pointsize, d$gamma, d$colortype, d$maxcubesize, d$bg, d$canvas, d$fonts, NA_integer_, d$xpos, d$ypos, d$title, type, antialias, d$family, optionSymbolFont(d$symbolfamily))
     2: (function (display = "", width, height, pointsize, gamma, bg, canvas, fonts, family, xpos, ypos, title, type, antialias, symbolfamily, ...) { if (display != "XImage") { check <- Sys.getenv("_R_CHECK_SCREEN_DEVICE_", "") msg <- "screen devices should not be used in examples etc" if (identical(check, "stop")) stop(msg, domain = NA) else if (identical(check, "warn")) warning(msg, immediate. = TRUE, noBreaks. = TRUE, domain = NA) } if (display == "" && .Platform$GUI == "AQUA" && is.na(Sys.getenv("DISPLAY", NA))) Sys.setenv(DISPLAY = ":0") new <- list() if (!missing(display)) new$display <- display if (!missing(width)) new$width <- width if (!missing(height)) new$height <- height if (!missing(gamma)) new$gamma <- gamma if (!missing(pointsize)) new$pointsize <- pointsize if (!missing(bg)) new$bg <- bg if (!missing(canvas)) new$canvas <- canvas if (!missing(xpos)) new$xpos <- xpos if (!missing(ypos)) new$ypos <- ypos if (!missing(title)) new$title <- title if (!checkIntFormat(new$title)) stop("invalid 'title'") if (!missing(type)) { new$type <- match.arg(type, c("Xlib", "cairo", "nbcairo", "dbcairo")) if (!capabilities("cairo") && type != "Xlib") warning("cairo-based types are not supported on this build - using \"Xlib\"") } if (!missing(family)) new$family <- family if (!missing(fonts)) new$fonts <- fonts if (!missing(antialias) && type != "Xlib") new$antialias <- match.arg(antialias, aa.cairo) if (!missing(symbolfamily)) new$symbolfamily <- symbolfamily d <- check.options(new, name.opt = ".X11.Options", envir = .X11env) if (d$type == "Xlib" && !missing(family)) { fns <- X11Fonts() if (!family %in% names(fns)) stop("unknown family for X11(type = \"XLib\")") d$fonts[1] <- fns[[family]] } type <- if (capabilities("cairo")) switch(d$type, cairo = 1L, nbcairo = 2L, dbcairo = 3L, 0L) else 0L if (display == "XImage") type <- 0L antialias <- match(d$antialias, aa.cairo) if (grepl("darwin", R.version$os)) check_for_XQuartz() .External2(C_X11, d$display, d$width, d$height, d$pointsize, d$gamma, d$colortype, d$maxcubesize, d$bg, d$canvas, d$fonts, NA_integer_, d$xpos, d$ypos, d$title, type, antialias, d$family, optionSymbolFont(d$symbolfamily)) invisible()})()
     3: do.call(typeT, args = args)
     4: devNew(type, which = fullname, ..., .allowUnknownArgs = .allowUnknownArgs)
     5: devEval(type = type, expr = expr, initially = NULL, finally = NULL, envir = envir, name = nameOrg, tags = tags, sep = sep, ..., ext = ext, filename = filename, path = path, field = field, onIncomplete = onIncomplete, force = force, .exprAsIs = TRUE, .allowUnknownArgs = TRUE)
     6: FUN(X[[i]], ...)
     7: lapply(types, FUN = function(type) { devEval(type = type, expr = expr, initially = NULL, finally = NULL, envir = envir, name = nameOrg, tags = tags, sep = sep, ..., ext = ext, filename = filename, path = path, field = field, onIncomplete = onIncomplete, force = force, .exprAsIs = TRUE, .allowUnknownArgs = TRUE)})
     8: devEval(type, name = "any", aspectRatio = 2/3, scale = 1.2, { plot(100:1)})
     9: doTryCatch(return(expr), name, parentenv, handler)
     10: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     11: tryCatchList(expr, classes, parentenv, handlers)
     12: tryCatch({ res <- devEval(type, name = "any", aspectRatio = 2/3, scale = 1.2, { plot(100:1) }) printf("Result: %s (%s)\n\n", sQuote(res), attr(res, "type")) if (length(devList()) > 0) devOff()}, error = function(ex) { printf("Failed: %s\n\n", sQuote(ex$message))})
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-x86

Package R.filesets

Current CRAN status: FAIL: 1, ERROR: 1, OK: 13

Version: 2.14.0
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:
    39 8 1 g
    40 1 2 j
    41 1 1 r
    42 4 3 t
    43 2 7 g
    44 1 6 s
    45 6 10 f
    46 6 2 a
    47 2 4 e
    48 7 24 c
    49 8 1 g
    50 1 2 j
    >
    >
    >
    > ### * <FOOTER>
    > ###
    > cleanEx()
    > options(digits = 7L)
    > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
    Time elapsed: 10.45 0.4 11.93 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-x86_64-new-UL

Version: 2.14.0
Check: tests
Result: ERROR
     Running ‘ChecksumFile.R’ [2s/3s]
     Running ‘GenericDataFile.R’ [2s/4s]
    Running the tests in ‘tests/GenericDataFile.R’ failed.
    Last 13 lines of output:
     + stopifnot(!isFile(dfLC))
     + stopifnot(isFile(dfL))
     + stopifnot(isFile(df))
     +
     + # Cleanup
     + file.remove(getPathname(dfL))
     + } # if (.Platform$OS.type == "windows")
     GenericDataFile:
     Name: 1.2(a)
     Tags:
     Full name: 1.2(a)
     Pathname: /Volumes/Temp/tmp/RtmpIGOwCA/1.2(a).txt
     File size: 153 B (153 bytes)
     Error: getChecksum(dfLC) == getChecksum(df) is not TRUE
     Execution halted
Flavor: r-release-macos-x86_64

Package R.huge

Current CRAN status: OK: 15

Package R.matlab

Current CRAN status: FAIL: 1, OK: 14

Version: 3.6.2
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:
    Warning: R.methodsS3::throw() is deprecated. Use base::stop() instead, or R.oo::throw().
    ERROR: Detected objects with duplicated names (A). Only the last occurance of each duplicated object will be available in MATLAB if completed: writeMat.default(filename, A = A, B = B, A = C)
    >
    >
    > ## Not run:
    > ##D # When writing to a stream connection the receiver needs to know on
    > ##D # beforehand how many bytes are available. This can be done by using
    > ##D # the 'onWrite' argument.
    > ##D onWrite <- function(x)
    > ##D writeBin(x$length, con = x$con, size = 4, endian = "little")
    > ##D writeMat(con, A = A, B = B, onWrite = onWrite)
    > ## End(Not run)
    >
    >
    >
    > ### * <FOOTER>
    > ###
    > cleanEx()
    > options(digits = 7L)
    > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
    Time elapsed: 128.51 394.12 539.69 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-x86_64-new-UL

Package R.methodsS3

Current CRAN status: NOTE: 1, OK: 14

Version: 1.8.1
Check: Rd cross-references
Result: NOTE
    Undeclared package ‘R.oo’ in Rd xrefs
Flavor: r-devel-linux-x86_64-fedora-clang

Package R.oo

Current CRAN status: OK: 15

Package R.rsp

Current CRAN status: OK: 15

Package R.utils

Current CRAN status: FAIL: 1, ERROR: 1, OK: 13

Version: 2.11.0
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:
    > nameEx("writeBinFragments")
    > ### * writeBinFragments
    >
    > flush(stderr()); flush(stdout())
    >
    > ### Name: writeBinFragments
    > ### Title: Writes binary data to disjoint sections of a connection or a
    > ### file
    > ### Aliases: writeBinFragments.default writeBinFragments
    > ### Keywords: IO
    >
    > ### ** Examples
    > ## Not run: # See example(readBinFragments.connection)
    >
    >
    > ### * <FOOTER>
    > ###
    > cleanEx()
    > options(digits = 7L)
    > base::cat("Time elapsed: ", proc.time() - base::get("ptime", pos = 'CheckExEnv'),"\n")
    Time elapsed: 226.5 652.61 928.34 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-x86_64-new-UL

Version: 2.11.0
Check: tests
Result: ERROR
     Running 'Arguments-FILES.R'
     Running 'FileProgressBar.R'
     Running 'GString.R'
     Running 'Java.R'
     Running 'MultiVerbose.R'
     Running 'NullVerbose.R'
     Running 'Options.R'
     Running 'ProgressBar.R'
     Running 'Settings.R'
     Running 'System.R'
     Running 'TextStatusBar.R'
     Running 'VComments.R'
     Running 'Verbose.R'
     Running 'absolute-relative-paths.R'
    Running the tests in 'tests/absolute-relative-paths.R' failed.
    Complete output:
     > library("R.utils")
     Loading required package: R.oo
     Loading required package: R.methodsS3
     R.methodsS3 v1.8.1 (2020-08-26 16:20:06 UTC) successfully loaded. See ?R.methodsS3 for help.
     R.oo v1.24.0 (2020-08-26 16:11:58 UTC) successfully loaded. See ?R.oo for help.
    
     Attaching package: 'R.oo'
    
     The following object is masked from 'package:R.methodsS3':
    
     throw
    
     The following objects are masked from 'package:methods':
    
     getClasses, getMethods
    
     The following objects are masked from 'package:base':
    
     attach, detach, load, save
    
     R.utils v2.11.0 (2021-09-26 08:30:02 UTC) successfully loaded. See ?R.utils for help.
    
     Attaching package: 'R.utils'
    
     The following object is masked from 'package:utils':
    
     timestamp
    
     The following objects are masked from 'package:base':
    
     cat, commandArgs, getOption, inherits, isOpen, nullfile, parse,
     warnings
    
     > warnifnot <- egsub("stop", "warning", stopifnot, value=FALSE)
     >
     >
     > # Current directory
     > stopifnot(identical(getAbsolutePath("."), getwd()))
     > stopifnot(identical(getRelativePath("."), "."))
     >
     > # Tilde expansion
     > pathH <- normalizePath("~")
     > print(pathH)
     [1] "C:\\msys64"
     > pathHA <- getAbsolutePath(pathH)
     > print(pathHA)
     [1] "C:/msys64"
     > pathA <- getAbsolutePath("~", expandTilde=TRUE)
     > print(pathA)
     [1] "C:/msys64"
     > pathR <- getRelativePath("~")
     > print(pathR)
     [1] "../../../../../../msys64"
     > warnifnot(identical(tolower(pathA), tolower(pathH)))
     Warning message:
     identical(tolower(pathA), tolower(pathH)) is not TRUE
     > warnifnot(identical(tolower(getAbsolutePath(pathR)), tolower(pathH)))
     Warning message:
     identical(tolower(getAbsolutePath(pathR)), tolower(pathH)) is not TRUE
     >
     > pathR <- getRelativePath("~", caseSensitive=TRUE)
     > print(pathR)
     [1] "../../../../../../msys64"
     >
     > pathA <- getAbsolutePath("~/../Documents", expandTilde=TRUE)
     > pathA0 <- file.path(getParent(pathH), "Documents")
     > utils::str(list(pathA = pathA, pathA0 = pathA0))
     List of 2
     $ pathA : chr "C:/Documents"
     $ pathA0: chr "C://Documents"
     > stopifnot(pathA == pathA0)
     Error: pathA == pathA0 is not TRUE
     Execution halted
Flavor: r-devel-windows-x86_64-new-TK

Package startup

Current CRAN status: OK: 15

Package TopDom

Current CRAN status: OK: 15