CRAN Package Check Results for Package readxl

Last updated on 2017-02-24 23:52:48.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.1.1 34.83 14.45 49.28 NOTE
r-devel-linux-x86_64-debian-gcc 0.1.1 37.85 14.46 52.31 NOTE
r-devel-linux-x86_64-fedora-clang 0.1.1 98.56 NOTE --no-stop-on-test-error
r-devel-linux-x86_64-fedora-gcc 0.1.1 100.49 NOTE --no-stop-on-test-error
r-devel-macos-x86_64-clang 0.1.1 63.67 NOTE --no-stop-on-test-error
r-devel-windows-ix86+x86_64 0.1.1 181.00 77.00 258.00 WARN
r-patched-linux-x86_64 0.1.1 31.63 12.24 43.87 OK
r-patched-solaris-sparc 0.1.1 481.00 ERROR
r-patched-solaris-x86 0.1.1 99.70 OK
r-release-linux-x86_64 0.1.1 31.35 12.18 43.53 OK
r-release-osx-x86_64-mavericks 0.1.1 OK
r-release-windows-ix86+x86_64 0.1.1 141.00 66.00 207.00 OK
r-oldrel-windows-ix86+x86_64 0.1.1 162.00 89.00 251.00 OK

Check Details

Version: 0.1.1
Check: compiled code
Result: NOTE
    File ‘readxl/libs/readxl.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

Version: 0.1.1
Flags: --no-stop-on-test-error
Check: compiled code
Result: NOTE
    File ‘readxl/libs/readxl.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-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-macos-x86_64-clang

Version: 0.1.1
Check: whether package can be installed
Result: WARN
    Found the following significant warnings:
     ./libxls/xlstypes.h:64:23: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long]
Flavor: r-devel-windows-ix86+x86_64

Version: 0.1.1
Check: examples
Result: ERROR
    Running examples in ‘readxl-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: excel_sheets
    > ### Title: List all sheets in an excel spreadsheet.
    > ### Aliases: excel_sheets
    >
    > ### ** Examples
    >
    > excel_sheets(system.file("extdata/datasets.xlsx", package = "readxl"))
    [1] "iris" "mtcars" "chickwts" "quakes"
    > excel_sheets(system.file("extdata/datasets.xls", package = "readxl"))
    [1] "iris" "mtcars" "chickwts" "quakes"
    >
    > # To load all sheets in a workbook, use lapply
    > path <- system.file("extdata/datasets.xls", package = "readxl")
    > lapply(excel_sheets(path), read_excel, path = path)
    
     *** caught segfault ***
    address 307b460, cause 'memory not mapped'
Flavor: r-patched-solaris-sparc

Version: 0.1.1
Check: tests
Result: ERROR
     Running ‘testthat.R’
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(readxl)
     >
     > test_check("readxl")
    
     *** caught segfault ***
     address 27e32d0, cause 'memory not mapped'
    
     Traceback:
     1: delayedAssign(x, get(method, envir = home), assign.env = envir)
     2: assignWrapped(nm, method, home = envir, envir = table)
     3: .registerS3method(fin[i, 1], fin[i, 2], fin[i, 3], fin[i, 4], env)
     4: registerS3methods(nsInfo$S3methods, package, env)
     5: loadNamespace(name)
     6: doTryCatch(return(expr), name, parentenv, handler)
     7: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     8: tryCatchList(expr, classes, parentenv, handlers)
     9: tryCatch(loadNamespace(name), error = function(e) stop(e))
     10: getNamespace(ns)
     11: asNamespace(ns)
     12: getExportedValue(pkg, name)
     13: tools::file_ext
     14: tolower(tools::file_ext(path))
     15: read_excel("blanks.xlsx")
     16: eval(expr, envir, enclos)
     17: eval(code, test_env)
     18: withCallingHandlers(eval(code, test_env), expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error)
     19: doTryCatch(return(expr), name, parentenv, handler)
     20: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     21: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     22: doTryCatch(return(expr), name, parentenv, handler)
     23: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     24: tryCatchList(expr, classes, parentenv, handlers)
     25: tryCatch(withCallingHandlers(eval(code, test_env), expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error), error = function(e) {}, skip = function(e) {})
     26: test_code(desc, code, env = parent.frame())
     27: test_that("blanks read as missing [xlsx]", { blanks <- read_excel("blanks.xlsx") expect_equal(blanks$x, c(NA, 1)) expect_equal(blanks$y, c("a", NA))})
     28: eval(expr, envir, enclos)
     29: eval(exprs, env)
     30: source_file(path, new.env(parent = env), chdir = TRUE)
     31: force(code)
     32: with_reporter(reporter = reporter, start_end_reporter = start_end_reporter, { lister$start_file(basename(path)) source_file(path, new.env(parent = env), chdir = TRUE) end_context() })
     33: FUN(X[[i]], ...)
     34: lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE)
     35: force(code)
     36: with_reporter(reporter = current_reporter, results <- lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE))
     37: test_files(paths, reporter = reporter, env = env, ...)
     38: test_dir(test_path, reporter = reporter, env = env, filter = filter, ...)
     39: with_top_env(env, { test_dir(test_path, reporter = reporter, env = env, filter = filter, ...)})
     40: run_tests(package, test_path, filter, reporter, ...)
     41: test_check("readxl")
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-sparc