Running ‘testthat.R’ [40s/65s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # Had the same issue as in this thread: https://github.com/hadley/testthat/issues/86
  > Sys.setenv("R_TESTS" = "")
  > 
  > options(deparse.max.lines = 5,  testthat.summary.max_reports = 1000L)
  > testthat::test_check("dynamichazard", reporter = "summary")
  Loading required package: dynamichazard
  Loading required package: survival
  Tracing function "expect_known_value" in package "testthat"
  Tracing function "expect_known_output" in package "testthat"
  Loading required package: DBI
  GMA: 
  Running tests for GMA: ..................
  LAPACK_BLAS: 
  Testing LAPACK wrapper functions: ..............................................
  PF: 
  Running test_PF: ........................................................................................................................................................................................................SS...SSSSSSSS..S..SS..SSSSSSSSSSSS
  SMA: 
  Testing SMA: .................1..............
  UKF: 
  Testing UKF: ..WWWWWW..WWWWWW...WWW.WWWWWW..WWW..WWW..WWW..WWW..WWW..WWW..WWW..WWW.
  bigglm_wrapper: 
  Testing bigglm_wrapper: ..........
  boot_est: 
  Testing boot: ...S..................................................................................................................................................................................................................................................................................................................................................................................................................
  cloglog: 
  testing cloglog link function: ....S
  cpp_sample_funcs: 
  Testing cpp sampling functions: ..................................................................................................................................................................................................................................................................................................................................................................................................................S.............................................................S....
  cpp_utils: 
  Running test_cpp_utils.R:: .S............
  ddhazard_n_EKF: 
  Testing ddhazard w/ generic things and w/ the the EKF : ................2.3.4S.........WWW.......
  design_mat_and_risk_obj: 
  Testing design_mat_and_risk_obj: ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
  fixed_effects_in_E_step: 
  Testing fixed_effects_in_E_step: .........
  fixed_effects_in_M_step: 
  Testing test_fixed_effects_in_M_step: ..........S..
  get_start_values: 
  Testing 'get_start_values': ....................
  hatvalues: 
  Running tests for hatvalues: ....
  help_page_examples: 
  Testing examples in man files: .......S.S....SSSS........S
  loglike: 
  Testing loglike: ....................WWWW.WWWW...
  options: 
  Testing options: .
  parallelglm: 
  Testing parallelglm vs. glm: ................................................S
  plot: 
  Testing plot functions: ..................WWW....................
  predict: 
  Testing predict: .......................................................................WWW........SS
  print: 
  Testing print function: ...SS.....
  residuals: 
  Testing residuals functions: ..................................................................................................................................................................................................SS
  shiny_app: 
  Testing shiny app: ..
  static_glm: 
  Testing static_glm: WWW...WWWWWW.WWW.WWW.WWW.WWW.....WWWWWW.WWW....WWWWWW.WWW...........
  summary: 
  Testing summary function: .................
  test_utils: 
  Testing test_utils: ............S......................................
  weights: 
  Testing weights in fit: ................
  
  ══ Skipped ═════════════════════════════════════════════════════════════════════
  1. PF_smooth gives same results (test_PF.R:71:3) - Reason: On CRAN
  
  2. Import and export PF cloud from Rcpp gives the same (test_PF.R:249:3) - Reason: On CRAN
  
  3. PF_EM gives previous results on head neck data set (test_PF.R:342:3) - Reason: On CRAN
  
  4. PF_EM gives previous results on head neck data set with fixed effects and the logit model (test_PF.R:409:3) - Reason: On CRAN
  
  5. compute_PF_summary_stats gives previous results (test_PF.R:434:3) - Reason: On CRAN
  
  6. 'get_cloud_means' and 'get_cloud_quantiles' gives previous results (test_PF.R:508:3) - Reason: On CRAN
  
  7. 'get_ancestors' yields the correct result (test_PF.R:558:3) - Reason: On CRAN
  
  8. ´est_params_dens´ gives the same as a R version (test_PF.R:580:3) - Reason: On CRAN
  
  9. fixed effect estimation gives the same as an R implementation (test_PF.R:628:3) - Reason: On CRAN
  
  10. A few iterations with `type = "VAR"' yields the same as before (test_PF.R:709:3) - Reason: On CRAN
  
  11. PF_EM gives the same with restricted and unrestricted model when we estimate all the parameters (test_PF.R:781:3) - Reason: On CRAN
  
  12. Using `n_smooth_final` works as expected and yields previous results (test_PF.R:891:3) - Reason: On CRAN
  
  13. sampling with a t-distribution gives previous results (test_PF.R:959:3) - Reason: On CRAN
  
  14. 'PF_forward_filter' gives the same as 'PF_EM' when it should (test_PF.R:997:3) - Reason: On CRAN
  
  15. 'state_fw' gives correct results (test_PF.R:1126:3) - Reason: !dir.exists("pf-internals")  is TRUE
  
  16. 'state_bw' gives correct results (test_PF.R:1162:3) - Reason: !dir.exists("pf-internals")  is TRUE
  
  17. 'artificial_prior' gives correct results (test_PF.R:1197:3) - Reason: !dir.exists("pf-internals")  is TRUE
  
  18. 'observational_cdist' gives correct results (test_PF.R:1231:3) - Reason: !dir.exists("pf-internals")  is TRUE
  
  19. combining forward and backwards works (test_PF.R:1276:3) - Reason: !dir.exists("pf-internals")  is TRUE
  
  20. combining prior and backwards works (test_PF.R:1323:3) - Reason: !dir.exists("pf-internals")  is TRUE
  
  21. mode approximations give expected result (test_PF.R:1361:3) - Reason: !dir.exists("pf-internals")  is TRUE
  
  22. 'PF_get_score_n_hess' gives the same as an R implementation (test_PF.R:1481:3) - Reason: On CRAN
  
  23. warns with randow walk model when covariates are in both fixed and random (test_PF.R:1619:3) - Reason: On CRAN
  
  24. works when there are time periods outside where we have data and with a single fixed and random effect (test_PF.R:1640:3) - Reason: On CRAN
  
  25. 'fix_seed = FALSE' yields different results at each call (test_PF.R:1665:3) - Reason: On CRAN
  
  26. boot yields previously computed values with pbc (test_boot_est.R:19:3) - Reason: On CRAN
  
  27. cloglog function gives previous result with simulated data using PF_EM and PF_forward_filter (test_cloglog.R:56:3) - Reason: On CRAN
  
  28. mvrnorm gives expected sample mean and variance (test_cpp_sample_funcs.R:50:3) - Reason: On CRAN
  
  29. 'mvtrnorm' yields close to uniform sample (test_cpp_sample_funcs.R:111:3) - Reason: On CRAN
  
  30. trunc_lp_in_exponential_dist does not truncate when not needed (test_cpp_utils.R:12:3) - Reason: On CRAN
  
  31. Different non-integer time_scales gives the same result with ddhazard (test_ddhazard_n_EKF.R:165:3) - Reason: On CRAN
  
  32. posterior_approx gives previous found values with fixed effects in M-step (test_fixed_effects_in_M_step.R:187:3) - Reason: On CRAN
  
  33. residuals.ddhazard help page examples gives the same results (test_help_page_examples.R:43:3) - Reason: On CRAN
  
  34. ddhazard_boot help page examples gives the same results (test_help_page_examples.R:67:3) - Reason: On CRAN
  
  35. PF_EM help page example runs and gives previous computed results (test_help_page_examples.R:129:3) - Reason: On CRAN
  
  36. Second example on PF help page gives the same result (test_help_page_examples.R:170:3) - Reason: On CRAN
  
  37. example in 'PF_EM' with gives previous results w/ a few iterations (test_help_page_examples.R:226:3) - Reason: On CRAN
  
  38. `PF_forward_filter` the results stated in the comments and does not alter the .Random.seed as stated on the help page (test_help_page_examples.R:357:3) - Reason: On CRAN
  
  39. 'PF_get_score_n_hess' gives previous results (test_help_page_examples.R:515:3) - Reason: On CRAN
  
  40. glm and parallelglm gives the same (test_parallelglm.R:80:3) - Reason: On CRAN
  
  41. Terms from predict with exponential outcome are correct (test_predict.R:413:3) - Reason: On CRAN
  
  42. Different non-integer time_scales gives the same result with predict results (test_predict.R:474:3) - Reason: On CRAN
  
  43. print.ddhazard_boot gives the expected output (test_print.R:39:3) - Reason: On CRAN
  
  44. Print function for PF objects gives previous results (test_print.R:89:3) - Reason: On CRAN
  
  45. Gets previous results with Rossi (test_residuals.R:209:3) - Reason: On CRAN
  
  46. Get prevoius residuals with whas500 (test_residuals.R:236:3) - Reason: On CRAN
  
  47. Testing util functions to sim series for tests (test_test_utils.R:28:3) - Reason: On CRAN
  
  ══ Warnings ════════════════════════════════════════════════════════════════════
  1. UKF does not fail and both methods give the same (test_UKF.R:39:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  2. UKF does not fail and both methods give the same (test_UKF.R:39:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  3. UKF does not fail and both methods give the same (test_UKF.R:39:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  4. UKF does not fail and both methods give the same (test_UKF.R:52:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  5. UKF does not fail and both methods give the same (test_UKF.R:52:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  6. UKF does not fail and both methods give the same (test_UKF.R:52:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  7. Changing time scale in UKF does no change results when other parems are changed accoridngly (test_UKF.R:83:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  8. Changing time scale in UKF does no change results when other parems are changed accoridngly (test_UKF.R:83:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  9. Changing time scale in UKF does no change results when other parems are changed accoridngly (test_UKF.R:83:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  10. Changing time scale in UKF does no change results when other parems are changed accoridngly (test_UKF.R:94:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  11. Changing time scale in UKF does no change results when other parems are changed accoridngly (test_UKF.R:94:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  12. Changing time scale in UKF does no change results when other parems are changed accoridngly (test_UKF.R:94:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  13. Testing UKF against prev computed values (test_UKF.R:117:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  14. Testing UKF against prev computed values (test_UKF.R:117:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  15. Testing UKF against prev computed values (test_UKF.R:117:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  16. Altering UKF alpha, beta and kappa change the results (test_UKF.R:140:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  17. Altering UKF alpha, beta and kappa change the results (test_UKF.R:140:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  18. Altering UKF alpha, beta and kappa change the results (test_UKF.R:140:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  19. Altering UKF alpha, beta and kappa change the results (test_UKF.R:144:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  20. Altering UKF alpha, beta and kappa change the results (test_UKF.R:144:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  21. Altering UKF alpha, beta and kappa change the results (test_UKF.R:144:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  22. Altering UKF alpha, beta and kappa change the results (test_UKF.R:152:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  23. Altering UKF alpha, beta and kappa change the results (test_UKF.R:152:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  24. Altering UKF alpha, beta and kappa change the results (test_UKF.R:152:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  25. Altering UKF alpha, beta and kappa change the results (test_UKF.R:161:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  26. Altering UKF alpha, beta and kappa change the results (test_UKF.R:161:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  27. Altering UKF alpha, beta and kappa change the results (test_UKF.R:161:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  28. UKF works on simulated data works with exponential model and gives previous results (test_UKF.R:170:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  29. UKF works on simulated data works with exponential model and gives previous results (test_UKF.R:170:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  30. UKF works on simulated data works with exponential model and gives previous results (test_UKF.R:170:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  31. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  32. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  33. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  34. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  35. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  36. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  37. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  38. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  39. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  40. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  41. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  42. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  43. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  44. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  45. UKF second order model works (that is, gives no errors...) (???) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  46. Result of exponential model gives previous results w/ simulated data (test_ddhazard_n_EKF.R:246:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  47. Result of exponential model gives previous results w/ simulated data (test_ddhazard_n_EKF.R:246:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  48. Result of exponential model gives previous results w/ simulated data (test_ddhazard_n_EKF.R:246:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  49. logLik for simulated data versus old results (test_loglike.R:170:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  50. logLik for simulated data versus old results (test_loglike.R:170:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  51. logLik for simulated data versus old results (test_loglike.R:170:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  52. logLik for simulated data versus old results (test_loglike.R:181:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  53. logLik for simulated data versus old results (test_loglike.R:189:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  54. logLik for simulated data versus old results (test_loglike.R:189:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  55. logLik for simulated data versus old results (test_loglike.R:189:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  56. logLik for simulated data versus old results (test_loglike.R:202:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  57. Alters mfcol and sets it back (test_plot.R:74:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  58. Alters mfcol and sets it back (test_plot.R:74:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  59. Alters mfcol and sets it back (test_plot.R:74:3) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  60. get_survival_case_weights_and_data and predict yields consistent result with ids (test_predict.R:300:3) - 'varlist' has changed (from nvar=9) to new 12 after EncodeVars() -- should no longer happen!
  
  61. get_survival_case_weights_and_data and predict yields consistent result with ids (test_predict.R:300:3) - 'varlist' has changed (from nvar=9) to new 12 after EncodeVars() -- should no longer happen!
  
  62. get_survival_case_weights_and_data and predict yields consistent result with ids (test_predict.R:300:3) - 'varlist' has changed (from nvar=9) to new 12 after EncodeVars() -- should no longer happen!
  
  63. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:10:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  64. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:10:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  65. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:10:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  66. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:22:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  67. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:22:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  68. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:22:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  69. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:25:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  70. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:25:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  71. Static glm yields expected number of events, correct rows and same result when supplying risk_obj (test_static_glm.R:25:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  72. static glm gives results with exponential that match previous computations (test_static_glm.R:38:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  73. static glm gives results with exponential that match previous computations (test_static_glm.R:38:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  74. static glm gives results with exponential that match previous computations (test_static_glm.R:38:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  75. static glm gives results with exponential that match previous computations (test_static_glm.R:49:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  76. static glm gives results with exponential that match previous computations (test_static_glm.R:49:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  77. static glm gives results with exponential that match previous computations (test_static_glm.R:49:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  78. design_matrix yields equal result with different values of use_weights (test_static_glm.R:61:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  79. design_matrix yields equal result with different values of use_weights (test_static_glm.R:61:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  80. design_matrix yields equal result with different values of use_weights (test_static_glm.R:61:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  81. design_matrix yields equal result with different values of use_weights (test_static_glm.R:70:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  82. design_matrix yields equal result with different values of use_weights (test_static_glm.R:70:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  83. design_matrix yields equal result with different values of use_weights (test_static_glm.R:70:3) - 'varlist' has changed (from nvar=5) to new 8 after EncodeVars() -- should no longer happen!
  
  84. Gets same with different methods (test_static_glm.R:129:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  85. Gets same with different methods (test_static_glm.R:129:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  86. Gets same with different methods (test_static_glm.R:129:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  87. Gets same with different methods (test_static_glm.R:130:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  88. Gets same with different methods (test_static_glm.R:130:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  89. Gets same with different methods (test_static_glm.R:130:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  90. Gets same with different methods (test_static_glm.R:134:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  91. Gets same with different methods (test_static_glm.R:134:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  92. Gets same with different methods (test_static_glm.R:134:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  93. Gets same with different methods (test_static_glm.R:129:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  94. Gets same with different methods (test_static_glm.R:129:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  95. Gets same with different methods (test_static_glm.R:129:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  96. Gets same with different methods (test_static_glm.R:130:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  97. Gets same with different methods (test_static_glm.R:130:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  98. Gets same with different methods (test_static_glm.R:130:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  99. Gets same with different methods (test_static_glm.R:134:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  100. Gets same with different methods (test_static_glm.R:134:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  101. Gets same with different methods (test_static_glm.R:134:5) - 'varlist' has changed (from nvar=12) to new 15 after EncodeVars() -- should no longer happen!
  
  ══ Failed ══════════════════════════════════════════════════════════════════════
  ── 1. FAILURE (test_SMA.R:146:3): Chaning the learning changes the result for th
  `f1` not equal to `f2`.
  Component "discrete_hazard_func": Component "LR": Mean relative difference: 0.5
  Component "discrete_hazard_func": Component "cl": target, current do not match when deparsed
  Component "discrete_hazard_func": Component "control": Component "LR": Mean relative difference: 0.5
  Component "discrete_hazard_func": Component "result": Component "n_iter": Mean relative difference: 0.4473684
  Component "discrete_hazard_func": Component "result": Component "conv_values": Numeric: lengths (38, 21) differ
  
  ── 2. FAILURE (test_ddhazard_n_EKF.R:153:3): Various ways of passing control giv
  f1[names(f1) != "call"] not equal to f2[names(f2) != "call"].
  Component "discrete_hazard_func": Names: 26 string mismatches
  Component "discrete_hazard_func": Length mismatch: comparison on first 35 components
  Component "discrete_hazard_func": Component 10: Modes: list, call
  Component "discrete_hazard_func": Component 10: Lengths: 30, 3
  Component "discrete_hazard_func": Component 10: Names: Lengths (30, 3) differ (string compare on first 3)
  Component "discrete_hazard_func": Component 10: Names: 3 string mismatches
  Component "discrete_hazard_func": Component 10: current is not list-like
  Component "discrete_hazard_func": Component 11: Modes of target, current: call, list
  Component "discrete_hazard_func": Component 11: target, current do not match when deparsed
  ...
  
  ── 3. FAILURE (test_ddhazard_n_EKF.R:157:3): Various ways of passing control giv
  f1[names(f1) != "call"] not equal to f3[names(f3) != "call"].
  Component "discrete_hazard_func": Names: 26 string mismatches
  Component "discrete_hazard_func": Length mismatch: comparison on first 35 components
  Component "discrete_hazard_func": Component 10: Modes: list, call
  Component "discrete_hazard_func": Component 10: Lengths: 30, 31
  Component "discrete_hazard_func": Component 10: Names: Lengths (30, 31) differ (string compare on first 30)
  Component "discrete_hazard_func": Component 10: Names: 30 string mismatches
  Component "discrete_hazard_func": Component 10: current is not list-like
  Component "discrete_hazard_func": Component 11: Modes of target, current: call, list
  Component "discrete_hazard_func": Component 11: target, current do not match when deparsed
  ...
  
  ── 4. FAILURE (test_ddhazard_n_EKF.R:161:3): Various ways of passing control giv
  f1[names(f1) != "call"] not equal to f4[names(f4) != "call"].
  Component "discrete_hazard_func": Names: 26 string mismatches
  Component "discrete_hazard_func": Length mismatch: comparison on first 35 components
  Component "discrete_hazard_func": Component 10: Modes: list, call
  Component "discrete_hazard_func": Component 10: Lengths: 30, 31
  Component "discrete_hazard_func": Component 10: Names: Lengths (30, 31) differ (string compare on first 30)
  Component "discrete_hazard_func": Component 10: Names: 30 string mismatches
  Component "discrete_hazard_func": Component 10: current is not list-like
  Component "discrete_hazard_func": Component 11: Modes of target, current: call, list
  Component "discrete_hazard_func": Component 11: target, current do not match when deparsed
  ...
  
  ══ DONE ════════════════════════════════════════════════════════════════════════
  Error: Test failures
  Execution halted