Running ‘testthat.R’ [165s/250s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(morse)
  > 
  > test_check("morse")
  Compiling model graph
     Resolving undeclared variables
     Allocating nodes
  Graph information:
     Observed stochastic nodes: 6
     Unobserved stochastic nodes: 3
     Total graph size: 56
  
  Initializing model
  
  Compiling model graph
     Resolving undeclared variables
     Allocating nodes
  Graph information:
     Observed stochastic nodes: 102
     Unobserved stochastic nodes: 208
     Total graph size: 2997
  
  Initializing model
  
  Compiling model graph
     Resolving undeclared variables
     Allocating nodes
  Graph information:
     Observed stochastic nodes: 30
     Unobserved stochastic nodes: 3
     Total graph size: 148
  
  Initializing model
  
  Compiling model graph
     Resolving undeclared variables
     Allocating nodes
  Graph information:
     Observed stochastic nodes: 30
     Unobserved stochastic nodes: 4
     Total graph size: 200
  
  Initializing model
  
  [ FAIL 1 | WARN 0 | SKIP 9 | PASS 19 ]
  
  ══ Skipped tests ═══════════════════════════════════════════════════════════════
  • On CRAN (9)
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-predict.R:131:3'): predict_interpolate ─────────────────────────
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. ├─morse:::predict_interpolate(FOCUSprofile, extend_time = 100) at test-predict.R:131:2
    2. │ ├─... %>% ...
    3. │ ├─dplyr::full_join(df_MinMax, x, by = c("replicate", "time"))
    4. │ └─dplyr:::full_join.data.frame(...)
    5. │   └─dplyr:::join_mutate(...)
    6. │     ├─base::`[<-`(`*tmp*`, new_rows, merge, value = `<tibble[,2]>`)
    7. │     └─tibble:::`[<-.tbl_df`(`*tmp*`, new_rows, merge, value = `<tibble[,2]>`)
    8. │       └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
    9. │         └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   10. │           ├─base::withCallingHandlers(...)
   11. │           └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
   12. ├─dplyr::mutate(...)
   13. ├─dplyr::mutate(., conc = zoo::na.approx(conc, time, na.rm = FALSE))
   14. ├─dplyr::arrange(., replicate, time)
   15. └─dplyr::group_by(., replicate)
  
  [ FAIL 1 | WARN 0 | SKIP 9 | PASS 19 ]
  Error: Test failures
  Execution halted