nimble-dev / nimble

The base NIMBLE package for R
http://R-nimble.org
BSD 3-Clause "New" or "Revised" License
156 stars 23 forks source link

new test-ADlaplace error in use of `chm_factor_ldetL2` via `lmer` #1423

Open paciorek opened 6 months ago

paciorek commented 6 months ago

In addition to a reoccurrence of the "VECTOR_ELT" error we've seen before we now also have this:

── 2. Error ('test-ADlaplace.R:1154:3'): simple LME case works ─────────────────
505
Error in `initializePtr()`: function 'chm_factor_ldetL2' not provided by package 'Matrix'
506
Backtrace:
507
     ▆
508
  1. └─lme4::lmer(y ~ x + (1 + x || g), REML = FALSE) at test-ADlaplace.R:1154:3
509
  2.   ├─base::do.call(...)
510
  3.   └─lme4 (local) `<fn>`(...)
511
  4.     ├─base::do.call(...)
512
  5.     └─methods (local) `<rfMthdDf>`(...)
513
  6.       └─methods::new(def, ...)
514
  7.         ├─methods::initialize(value, ...)
515
  8.         └─methods::initialize(value, ...)
516
  9.           └─.Object$initialize(...)
517
 10.             └─lme4 (local) initializePtr()
518
paciorek commented 4 months ago

Not clear if this has been addressed by the vector_elt-related work done by Perry. I don't think we've seen this recently but possibly masked by the other test-ADlaplace Heisenbug.

paciorek commented 4 months ago

Closing this as not seen recently.