Running ‘testthat.R’ [48s/146s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/tests.html
  > # * https://testthat.r-lib.org/reference/test_package.html#special-files
  > 
  > library(testthat)
  > library(ebvcube)
  ebvcube 0.5.0
  > 
  > test_check("ebvcube")
  [ FAIL 34 | WARN 0 | SKIP 0 | PASS 123 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-analyse.R:22:3'): test ebv_analyse bb ──────────────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_analyse(...) at test-analyse.R:22:3
   2. │ └─ebvcube::ebv_read_bb(...)
   3. │   └─ebvcube:::ebv_i_eval_epsg(epsg)
   4. └─base::loadNamespace(x)
   5.   └─base::library.dynam(lib, package, package.lib)
   6.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-analyse.R:41:3'): test ebv_analyse shp ─────────────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_analyse(...) at test-analyse.R:41:3
   2. │ └─ebvcube::ebv_read_shp(...)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:4:3'): test ebv_read single timestep ────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read(...) at test-ebv-read.R:4:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:11:3'): test ebv_read multiple timestep ─────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read(...) at test-ebv-read.R:11:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:18:3'): test ebv_read ISO date + metric&scenario ────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read(...) at test-ebv-read.R:18:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:26:3'): test ebv_read_bb single timestep ────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read_bb(...) at test-ebv-read.R:26:3
   2. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:34:3'): test ebv_read_bb multiple timesteps ─────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read_bb(...) at test-ebv-read.R:34:3
   2. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:42:3'): test ebv_read_bb ISO date + metric&scenario ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read_bb(...) at test-ebv-read.R:42:3
   2. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:51:3'): test ebv_read_shp single timestep ───────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read_shp(...) at test-ebv-read.R:51:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:62:3'): test ebv_read_shp multiple timesteps ────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read_shp(...) at test-ebv-read.R:62:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv-read.R:73:3'): test ebv_read_shp ISO date + metric&scenario ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read_shp(...) at test-ebv-read.R:73:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_create_taxonomy.R:19:3'): test ebv_create_taxonomy no lsid ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-ebv_create_taxonomy.R:19:3
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. ├─ebvcube::ebv_create_taxonomy(...)
   10. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   11. └─base::loadNamespace(x)
   12.   └─base::library.dynam(lib, package, package.lib)
   13.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_create_taxonomy.R:90:3'): test ebv_create_taxonomy with lsid ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-ebv_create_taxonomy.R:90:3
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. ├─ebvcube::ebv_create_taxonomy(...)
   10. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   11. └─base::loadNamespace(x)
   12.   └─base::library.dynam(lib, package, package.lib)
   13.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_manipulate.R:19:3'): test ebv_create, ebv_add_data and ebv_attribute ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-ebv_manipulate.R:19:3
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. ├─ebvcube::ebv_create(...)
   10. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   11. └─base::loadNamespace(x)
   12.   └─base::library.dynam(lib, package, package.lib)
   13.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_metadata.R:44:3'): test ebv_metadata scenario&metric only mandatory ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-ebv_metadata.R:44:3
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. ├─ebvcube::ebv_create(...)
   10. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   11. └─base::loadNamespace(x)
   12.   └─base::library.dynam(lib, package, package.lib)
   13.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_metadata.R:105:3'): test ebv_metadata metric only mandatory ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-ebv_metadata.R:105:3
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. ├─ebvcube::ebv_create(...)
   10. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   11. └─base::loadNamespace(x)
   12.   └─base::library.dynam(lib, package, package.lib)
   13.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_metadata.R:183:3'): test ebv_metadata scenario&metric with optional args ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-ebv_metadata.R:183:3
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. ├─ebvcube::ebv_create(...)
   10. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   11. └─base::loadNamespace(x)
   12.   └─base::library.dynam(lib, package, package.lib)
   13.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_utils.R:16:3'): test ebv_i_eval_epsg 4326 ──────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube:::ebv_i_eval_epsg(4326) at test-ebv_utils.R:16:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_utils.R:21:3'): test ebv_i_eval_epsg ESRI:54009 ────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube:::ebv_i_eval_epsg("ESRI:54009") at test-ebv_utils.R:21:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_utils.R:26:3'): test ebv_i_eval_epsg 4326 return proj ──────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube:::ebv_i_eval_epsg(4326, T) at test-ebv_utils.R:26:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_utils.R:31:3'): test ebv_i_eval_epsg ESRI:54009 return proj ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube:::ebv_i_eval_epsg("ESRI:54009", T) at test-ebv_utils.R:31:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_utils.R:36:3'): test ebv_i_eval_epsg wrong EPSG code ───────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
       ▆
    1. ├─testthat::expect_error(ebv_i_eval_epsg(1234), "The EPSG you provided cannot be found.") at test-ebv_utils.R:36:3
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─ebvcube:::ebv_i_eval_epsg(1234)
    8. └─base::loadNamespace(x)
    9.   └─base::library.dynam(lib, package, package.lib)
   10.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-ebv_utils.R:101:3'): test ebv_i_transform_bb ───────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube:::ebv_i_transform_bb(c(-50, 50, 20, 40), 4326, 3857) at test-ebv_utils.R:101:3
   2. │ └─ebvcube:::ebv_i_eval_epsg(src_epsg)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-plots.R:15:3'): test ebv_trend mean shp ────────────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_trend(...) at test-plots.R:15:3
   2. │ └─ebvcube::ebv_read_shp(...)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-plots.R:69:3'): test ebv_map 1 ─────────────────────────────────
  <vctrs_error_scalar_type/vctrs_error/rlang_error/error/condition>
  Error in `stringr::str_detect(cond, "memory")`: `string` must be a vector, not a <simpleError/error/condition> object.
  Backtrace:
       ▆
    1. ├─ebvcube::ebv_map(...) at test-plots.R:69:3
    2. │ └─base::tryCatch(...)
    3. │   └─base (local) tryCatchList(expr, classes, parentenv, handlers)
    4. │     └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
    5. │       └─value[[3L]](cond)
    6. │         └─stringr::str_detect(cond, "memory")
    7. │           └─stringr:::check_lengths(string, pattern)
    8. │             └─vctrs::vec_size_common(...)
    9. └─vctrs:::stop_scalar_type(`<fn>`(`<smplErrr>`), "string", `<env>`)
   10.   └─vctrs:::stop_vctrs(...)
   11.     └─rlang::abort(message, class = c(class, "vctrs_error"), ..., call = call)
  ── Error ('test-plots.R:82:3'): test ebv_map: col_rev ──────────────────────────
  <vctrs_error_scalar_type/vctrs_error/rlang_error/error/condition>
  Error in `stringr::str_detect(cond, "memory")`: `string` must be a vector, not a <simpleError/error/condition> object.
  Backtrace:
       ▆
    1. ├─ebvcube::ebv_map(...) at test-plots.R:82:3
    2. │ └─base::tryCatch(...)
    3. │   └─base (local) tryCatchList(expr, classes, parentenv, handlers)
    4. │     └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
    5. │       └─value[[3L]](cond)
    6. │         └─stringr::str_detect(cond, "memory")
    7. │           └─stringr:::check_lengths(string, pattern)
    8. │             └─vctrs::vec_size_common(...)
    9. └─vctrs:::stop_scalar_type(`<fn>`(`<smplErrr>`), "string", `<env>`)
   10.   └─vctrs:::stop_vctrs(...)
   11.     └─rlang::abort(message, class = c(class, "vctrs_error"), ..., call = call)
  ── Error ('test-plots.R:97:3'): test ebv_map: no countries, one class only ─────
  <vctrs_error_scalar_type/vctrs_error/rlang_error/error/condition>
  Error in `stringr::str_detect(cond, "memory")`: `string` must be a vector, not a <simpleError/error/condition> object.
  Backtrace:
       ▆
    1. ├─ebvcube::ebv_map(...) at test-plots.R:97:3
    2. │ └─base::tryCatch(...)
    3. │   └─base (local) tryCatchList(expr, classes, parentenv, handlers)
    4. │     └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
    5. │       └─value[[3L]](cond)
    6. │         └─stringr::str_detect(cond, "memory")
    7. │           └─stringr:::check_lengths(string, pattern)
    8. │             └─vctrs::vec_size_common(...)
    9. └─vctrs:::stop_scalar_type(`<fn>`(`<smplErrr>`), "string", `<env>`)
   10.   └─vctrs:::stop_vctrs(...)
   11.     └─rlang::abort(message, class = c(class, "vctrs_error"), ..., call = call)
  ── Error ('test-resample.R:4:3'): test ebv_resample single timestep, given resolution ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_resample(...) at test-resample.R:4:3
   2. │ └─ebvcube:::ebv_i_eval_epsg(epsg_dest)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-resample.R:15:3'): test ebv_resample multiple timesteps, given resolution, metric ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_resample(...) at test-resample.R:15:3
   2. │ └─ebvcube:::ebv_i_eval_epsg(epsg_dest)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-resample.R:27:3'): test ebv_resample single timestep, given second netCDF ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_resample(...) at test-resample.R:27:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-write.R:4:3'): test ebv_write bb ───────────────────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read_bb(...) at test-write.R:4:3
   2. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-write.R:14:3'): test ebv_write shp ─────────────────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read_shp(...) at test-write.R:14:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-write.R:25:3'): test ebv_write ─────────────────────────────────
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_read(...) at test-write.R:25:3
   2. └─base::loadNamespace(x)
   3.   └─base::library.dynam(lib, package, package.lib)
   4.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  ── Error ('test-write.R:61:3'): test ebv_write and ebv_read DelayedMatrix Array ──
  Error in `dyn.load(file, DLLpath = DLLpath, ...)`: unable to load shared object '/data/gannet/ripley/R/test-clang/terra/libs/terra.so':
    libhdf5.so.200: cannot open shared object file: No such file or directory
  Backtrace:
      ▆
   1. ├─ebvcube::ebv_write(...) at test-write.R:61:3
   2. │ └─ebvcube:::ebv_i_eval_epsg(epsg)
   3. └─base::loadNamespace(x)
   4.   └─base::library.dynam(lib, package, package.lib)
   5.     └─base::dyn.load(file, DLLpath = DLLpath, ...)
  
  [ FAIL 34 | WARN 0 | SKIP 0 | PASS 123 ]
  Error: Test failures
  Execution halted