Running ‘spelling.R’
  Running ‘testthat.R’ [9s/32s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (require("testthat")) {
  +   library(performance)
  + 
  +   if (length(strsplit(packageDescription("performance")$Version, "\\.")[[1]]) > 3) {
  +     Sys.setenv("RunAllperformanceTests" = "yes")
  +   } else {
  +     Sys.setenv("RunAllperformanceTests" = "no")
  +   }
  + 
  +   osx <- tryCatch(
  +     {
  +       si <- Sys.info()
  +       if (!is.null(si["sysname"])) {
  +         si["sysname"] == "Darwin" || grepl("^darwin", R.version$os)
  +       } else {
  +         FALSE
  +       }
  +     },
  +     error = function(e) {
  +       FALSE
  +     }
  +   )
  + 
  +   if (!osx) {
  +     test_check("performance")
  +   }
  + }
  Loading required package: testthat
  Loading required package: glmmTMB
  
   *** caught segfault ***
  address 0, cause 'memory not mapped'
  
  Traceback:
   1: retape(set.defaults = TRUE)
   2: MakeADFun(data.tmb, parameters, map = mapArg, random = randomArg,     profile = NULL, silent = !verbose, DLL = "glmmTMB")
   3: eval(substitute(expr), data, enclos = parent.frame())
   4: eval(substitute(expr), data, enclos = parent.frame())
   5: with.default(TMBStruc, MakeADFun(data.tmb, parameters, map = mapArg,     random = randomArg, profile = NULL, silent = !verbose, DLL = "glmmTMB"))
   6: with(TMBStruc, MakeADFun(data.tmb, parameters, map = mapArg,     random = randomArg, profile = NULL, silent = !verbose, DLL = "glmmTMB"))
   7: fitTMB(TMBStruc)
   8: glmmTMB(count ~ spp + mined + (1 | site), ziformula = ~spp, Salamanders,     family = poisson())
   9: eval(code, test_env)
  10: eval(code, test_env)
  11: 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)
  12: doTryCatch(return(expr), name, parentenv, handler)
  13: tryCatchOne(expr, names, parentenv, handlers[[1L]])
  14: tryCatchList(expr, names[-nh], parentenv, handlers[-nh])
  15: doTryCatch(return(expr), name, parentenv, handler)
  16: tryCatchOne(tryCatchList(expr, names[-nh], parentenv, handlers[-nh]),     names[nh], parentenv, handlers[[nh]])
  17: tryCatchList(expr, classes, parentenv, handlers)
  18: 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) {    })
  19: test_code(NULL, exprs, env)
  20: source_file(path, child_env(env), wrap = wrap)
  21: FUN(X[[i]], ...)
  22: lapply(test_paths, test_one_file, env = env, wrap = wrap)
  23: force(code)
  24: doWithOneRestart(return(expr), restart)
  25: withOneRestart(expr, restarts[[1L]])
  26: withRestarts(testthat_abort_reporter = function() NULL, force(code))
  27: with_reporter(reporters$multi, lapply(test_paths, test_one_file,     env = env, wrap = wrap))
  28: test_files(test_dir = test_dir, test_package = test_package,     test_paths = test_paths, load_helpers = load_helpers, reporter = reporter,     env = env, stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning,     wrap = wrap, load_package = load_package)
  29: test_files(test_dir = path, test_paths = test_paths, test_package = package,     reporter = reporter, load_helpers = load_helpers, env = env,     stop_on_failure = stop_on_failure, stop_on_warning = stop_on_warning,     wrap = wrap, load_package = load_package, parallel = parallel)
  30: test_dir("testthat", package = package, reporter = reporter,     ..., load_package = "installed")
  31: test_check("performance")
  An irrecoverable exception occurred. R is aborting now ...