CRAN Package Check Results for Package ldat

Last updated on 2019-11-12 00:52:46 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 0.2.0 46.13 33.81 79.94 OK
r-devel-linux-x86_64-debian-gcc 0.2.0 31.50 26.96 58.46 OK
r-devel-linux-x86_64-fedora-clang 0.2.0 114.24 OK
r-devel-linux-x86_64-fedora-gcc 0.2.0 104.02 OK
r-devel-windows-ix86+x86_64 0.2.0 108.00 110.00 218.00 OK
r-patched-linux-x86_64 0.2.0 37.40 33.54 70.94 OK
r-patched-solaris-x86 0.2.0 105.40 ERROR
r-release-linux-x86_64 0.2.0 37.79 32.33 70.12 OK
r-release-windows-ix86+x86_64 0.2.0 147.00 142.00 289.00 OK
r-release-osx-x86_64 0.2.0 OK
r-oldrel-windows-ix86+x86_64 0.2.0 138.00 97.00 235.00 OK
r-oldrel-osx-x86_64 0.2.0 OK

Check Details

Version: 0.2.0
Check: tests
Result: ERROR
     Running ‘tests.R’ [4s/17s]
    Running the tests in ‘tests/tests.R’ failed.
    Complete output:
     > library(ldat)
     Loading required package: lvec
    
     Attaching package: 'lvec'
    
     The following object is masked from 'package:base':
    
     order
    
     Loading required package: Rcpp
    
     Attaching package: 'ldat'
    
     The following objects are masked from 'package:base':
    
     append, match, table, which
    
     > library(testthat)
     >
     > test_check("ldat")
    
     *** caught bus error ***
     address f7c60000, cause 'object specific hardware error'
    
     Traceback:
     1: as_lvec(x)
     2: is_lvec(x)
     3: as_rvec(fun(as_lvec(x)))
     4: test_math(fun, x)
     5: eval(code, test_env)
     6: eval(code, test_env)
     7: withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error)
     8: doTryCatch(return(expr), name, parentenv, handler)
     9: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     10: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     11: doTryCatch(return(expr), name, parentenv, handler)
     12: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     13: tryCatchList(expr, classes, parentenv, handlers)
     14: tryCatch(withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error), error = handle_fatal, skip = function(e) { })
     15: test_code(desc, code, env = parent.frame())
     16: test_that("numeric operators work", { set.seed(1) x <- rnorm(example_size) x[c(0.5 * example_size, 0.7 * example_size)] <- NA functions <- list(abs, sign, floor, ceiling, trunc, round, signif, exp, expm1, cos, sin, tan, cospi, sinpi, tanpi, atan, cosh, sinh, tanh, asinh, lgamma, gamma, digamma, trigamma, cumsum, cumprod, cummax, cummin) pos_functions <- list(sqrt, log, log1p) one_functions <- list(acos, asin, atanh) for (fun in functions) { test_math(fun, x) } for (fun in pos_functions) { test_math(fun, abs(x)) } for (fun in one_functions) { test_math(fun, x/max(abs(x), na.rm = TRUE)) } test_math(acosh, abs(x) + 1)})
     17: eval(code, test_env)
     18: eval(code, test_env)
     19: withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error)
     20: doTryCatch(return(expr), name, parentenv, handler)
     21: tryCatchOne(expr, names, parentenv, handlers[[1L]])
     22: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
     23: doTryCatch(return(expr), name, parentenv, handler)
     24: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]), names[nh], parentenv, handlers[[nh]])
     25: tryCatchList(expr, classes, parentenv, handlers)
     26: tryCatch(withCallingHandlers({ eval(code, test_env) if (!handled && !is.null(test)) { skip_empty() }}, expectation = handle_expectation, skip = handle_skip, warning = handle_warning, message = handle_message, error = handle_error), error = handle_fatal, skip = function(e) { })
     27: test_code(NULL, exprs, env)
     28: source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap)
     29: force(code)
     30: with_reporter(reporter = reporter, start_end_reporter = start_end_reporter, { reporter$start_file(basename(path)) lister$start_file(basename(path)) source_file(path, new.env(parent = env), chdir = TRUE, wrap = wrap) reporter$.end_context() reporter$end_file() })
     31: FUN(X[[i]], ...)
     32: lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap)
     33: force(code)
     34: with_reporter(reporter = current_reporter, results <- lapply(paths, test_file, env = env, reporter = current_reporter, start_end_reporter = FALSE, load_helpers = FALSE, wrap = wrap))
     35: test_files(paths, reporter = reporter, env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     36: test_dir(path = test_path, reporter = reporter, env = env, filter = filter, ..., stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     37: test_package_dir(package = package, test_path = test_path, filter = filter, reporter = reporter, ..., stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning, wrap = wrap)
     38: test_check("ldat")
     An irrecoverable exception occurred. R is aborting now ...
Flavor: r-patched-solaris-x86