CRAN Package Check Results for Package ffbase

Last updated on 2020-02-21 00:49:40 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.12.7 7.90 57.67 65.57 ERROR
r-devel-linux-x86_64-debian-gcc 0.12.7 6.17 47.78 53.95 OK
r-devel-linux-x86_64-fedora-clang 0.12.7 84.14 WARN
r-devel-linux-x86_64-fedora-gcc 0.12.7 81.25 OK
r-devel-windows-ix86+x86_64 0.12.7 21.00 111.00 132.00 OK
r-devel-windows-ix86+x86_64-gcc8 0.12.7 31.00 162.00 193.00 OK
r-patched-linux-x86_64 0.12.7 6.46 57.04 63.50 OK
r-patched-solaris-x86 0.12.7 115.20 OK
r-release-linux-x86_64 0.12.7 7.33 56.90 64.23 OK
r-release-windows-ix86+x86_64 0.12.7 18.00 120.00 138.00 OK
r-release-osx-x86_64 0.12.7 OK
r-oldrel-windows-ix86+x86_64 0.12.7 15.00 111.00 126.00 OK
r-oldrel-osx-x86_64 0.12.7 OK

Check Details

Version: 0.12.7
Check: examples
Result: ERROR
    Running examples in 'ffbase-Ex.R' failed
    The error most likely occurred in:
    
    > base::assign(".ptime", proc.time(), pos = "CheckExEnv")
    > ### Name: merge.ffdf
    > ### Title: Merge two ffdf by common columns, or do other versions of
    > ### database join operations.
    > ### Aliases: merge.ffdf
    >
    > ### ** Examples
    >
    > authors <- data.frame(
    + surname = c("Tukey", "Venables", "Tierney", "Ripley", "McNeil"),
    + nationality = c("US", "Australia", "US", "UK", "Australia"),
    + deceased = c("yes", rep("no", 4)))
    > books <- data.frame(
    + name = c("Tukey", "Venables", "Tierney",
    + "Ripley", "Ripley", "McNeil", "R Core"),
    + title = c("Exploratory Data Analysis",
    + "Modern Applied Statistics ...",
    + "LISP-STAT",
    + "Spatial Statistics", "Stochastic Simulation",
    + "Interactive Data Analysis",
    + "An Introduction to R"),
    + other.author = c(NA, "Ripley", NA, NA, NA, NA,
    + "Venables & Smith"))
    > books <- lapply(1:100, FUN=function(x, books){
    + books$price <- rnorm(nrow(books))
    + books
    + }, books=books)
    > books <- do.call(rbind, books)
    > authors <- as.ffdf(authors)
    Error in ff(initdata = initdata, length = length, levels = levels, ordered = ordered, :
     vmode 'character' not implemented
    Calls: as.ffdf ... do.call -> as.ff -> as.ff.default -> clone.ff -> assign -> ff
    Execution halted
Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.12.7
Check: tests
Result: ERROR
     Running 'testthat.R' [13s/14s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > #library(ffbase)
     > library(testthat)
     >
     > test_check("ffbase")
     Loading required package: ffbase
     Loading required package: ff
     Loading required package: bit
     Attaching package bit
     package:bit (c) 2008-2012 Jens Oehlschlaegel (GPL-2)
     creators: bit bitwhich
     coercion: as.logical as.integer as.bit as.bitwhich which
     operator: ! & | xor != ==
     querying: print length any all min max range sum summary
     bit access: length<- [ [<- [[ [[<-
     for more help type ?bit
    
     Attaching package: 'bit'
    
     The following object is masked from 'package:base':
    
     xor
    
     Attaching package ff
     - getOption("fftempdir")=="/tmp/RtmpAesBxI"
    
     - getOption("ffextension")=="ff"
    
     - getOption("ffdrop")==TRUE
    
     - getOption("fffinonexit")==TRUE
    
     - getOption("ffpagesize")==65536
    
     - getOption("ffcaching")=="mmnoflush" -- consider "ffeachflush" if your system stalls on large writes
    
     - getOption("ffbatchbytes")==16777216 -- consider a different value for tuning your system
    
     - getOption("ffmaxbytes")==536870912 -- consider a different value for tuning your system
    
    
     Attaching package: 'ff'
    
     The following objects are masked from 'package:bit':
    
     clone, clone.default, clone.list
    
     The following objects are masked from 'package:utils':
    
     write.csv, write.csv2
    
     The following objects are masked from 'package:base':
    
     is.factor, is.ordered
    
     Registered S3 methods overwritten by 'ffbase':
     method from
     [.ff ff
     [.ffdf ff
     [<-.ff ff
     [<-.ffdf ff
    
     Attaching package: 'ffbase'
    
     The following objects are masked from 'package:ff':
    
     [.ff, [.ffdf, [<-.ff, [<-.ffdf
    
     The following objects are masked from 'package:base':
    
     %in%, table
    
     -- 1. Error: merge.ffdf inner join works (@testmerge.R#27) --------------------
     vmode 'character' not implemented
     Backtrace:
     1. ff::as.ffdf(authors)
     2. ff::as.ffdf.data.frame(authors)
     3. base::lapply(...)
     4. ff:::FUN(X[[i]], ...)
     7. ff::as.ff.default(...)
     8. ff::clone.ff(...)
     10. ff::ff(...)
    
     -- 2. Error: merge.ffdf left outer join works (@testmerge.R#65) ---------------
     vmode 'character' not implemented
     Backtrace:
     1. ff::as.ffdf(authors)
     2. ff::as.ffdf.data.frame(authors)
     3. base::lapply(...)
     4. ff:::FUN(X[[i]], ...)
     7. ff::as.ff.default(...)
     8. ff::clone.ff(...)
     10. ff::ff(...)
    
     -- 3. Error: Subsetting ffdf within a function works (@testsubset.R#49) -------
     vmode 'character' not implemented
     Backtrace:
     1. ff::as.ffdf(data.frame(name = letters[1:10], value = 1:10))
     2. ff::as.ffdf.data.frame(data.frame(name = letters[1:10], value = 1:10))
     3. base::lapply(...)
     4. ff:::FUN(X[[i]], ...)
     7. ff::as.ff.default(...)
     8. ff::clone.ff(...)
     10. ff::ff(...)
    
     == testthat results ===========================================================
     [ OK: 164 | SKIPPED: 2 | WARNINGS: 4 | FAILED: 3 ]
     1. Error: merge.ffdf inner join works (@testmerge.R#27)
     2. Error: merge.ffdf left outer join works (@testmerge.R#65)
     3. Error: Subsetting ffdf within a function works (@testsubset.R#49)
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-debian-clang

Version: 0.12.7
Check: package dependencies
Result: WARN
    Requires orphaned package: ‘bit’
Flavor: r-devel-linux-x86_64-fedora-clang