CRAN Package Check Results for Package ff

Last updated on 2026-06-07 21:51:16 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 4.5.2 39.17 105.80 144.97 NOTE
r-devel-linux-x86_64-debian-gcc 4.5.2 33.87 65.01 98.88 ERROR
r-devel-linux-x86_64-fedora-clang 4.5.2 50.00 173.08 223.08 NOTE
r-devel-linux-x86_64-fedora-gcc 4.5.2 81.00 164.13 245.13 NOTE
r-devel-windows-x86_64 4.5.2 51.00 144.00 195.00 NOTE
r-patched-linux-x86_64 4.5.2 44.83 100.20 145.03 NOTE
r-release-linux-x86_64 4.5.2 40.55 100.96 141.51 NOTE
r-release-macos-arm64 4.5.2 12.00 23.00 35.00 NOTE
r-release-macos-x86_64 4.5.2 36.00 85.00 121.00 NOTE
r-release-windows-x86_64 4.5.2 64.00 140.00 204.00 NOTE
r-oldrel-macos-arm64 4.5.2 NOTE
r-oldrel-macos-x86_64 4.5.2 34.00 132.00 166.00 NOTE
r-oldrel-windows-x86_64 4.5.2 79.00 165.00 244.00 NOTE

Check Details

Version: 4.5.2
Check: dependencies in R code
Result: NOTE Unexported object imported by a ':::' call: ‘bit:::R_bit_as_hi’ See the note in ?`:::` about the use of this operator. 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, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64

Version: 4.5.2
Check: examples
Result: ERROR Running examples in ‘ff-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: dim.ff > ### Title: Getting and setting dim and dimorder > ### Aliases: dim.ff dim.ffdf dim<-.ff dim<-.ffdf dimorder dimorder.default > ### dimorder.ff_array dimorder.ffdf dimorder<- dimorder<-.ff_array > ### dimorder<-.ffdf > ### Keywords: IO data > > ### ** Examples > > x <- ff(1:12, dim=c(3,4), dimorder=c(2:1)) > y <- x > dim(y) <- c(4,3) > dimorder(y) <- c(1:2) > x ff (open) integer length=12 (12) dim=c(3,4) dimorder=c(2,1) [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12 > y ff (open) integer length=12 (12) dim=c(4,3) dimorder=c(1,2) [,1] [,2] [,3] [1,] 1 2 3 [2,] 4 5 6 [3,] 7 8 9 [4,] 10 11 12 > x[] [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12 > y[] [,1] [,2] [,3] [1,] 1 2 3 [2,] 4 5 6 [3,] 7 8 9 [4,] 10 11 12 > x[,bydim=c(2,1)] [,1] [,2] [,3] [1,] 1 2 3 [2,] 4 5 6 [3,] 7 8 9 [4,] 10 11 12 > y[,bydim=c(2,1)] [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12 > > message("NOTE that x[] like x[,] returns a matrix (respects dimorder),") NOTE that x[] like x[,] returns a matrix (respects dimorder), > message("while x[1:12] returns a vector IN STORAGE ORDER") while x[1:12] returns a vector IN STORAGE ORDER > message("check the following examples twice to make sure you understand this") check the following examples twice to make sure you understand this > x[,] [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12 > x[] [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12 > as.vector(x[]) [1] 1 2 3 4 5 6 7 8 9 10 11 12 > x[1:12] [1] 1 2 3 4 5 6 7 8 9 10 11 12 > rm(x,y); gc() used (Mb) gc trigger (Mb) max used (Mb) Ncells 613500 32.8 1291484 69 962680 51.5 Vcells 1160725 8.9 8388608 64 2177754 16.7 > > ## Don't show: > message("some regression test with regard to different dimorders") some regression test with regard to different dimorders > k <- 24 > d <- 3:5 > n <- prod(d) > for (i in 1:k){ + a <- array(sample(n), dim=sample(d)) + x <- as.ff(a, dimorder=sample(seq_along(d))) + if (!identical(a[1:n], x[1:n])) + stop("error in caclulating access positions") + if (!identical(a[1:dim(a)[1],,], x[1:dim(a)[1],,])) + stop("error in caclulating access positions") + } Error in ff(initdata = initdata, length = length, levels = levels, ordered = ordered, : r_ff_new write error Calls: as.ff -> as.ff.default -> clone.ff -> assign -> ff Execution halted Flavor: r-devel-linux-x86_64-debian-gcc