Displaying 3 results from an estimated 3 matches for "merpreddcreate".
2014 Mar 03
1
reference classes, LAZY_DUPLICATE_OK, and external pointers
...ss.R, merPredD RC definition
ptr = function() {
'returns the external pointer, regenerating if necessary'
if (length(theta)) {
if (.Call(isNullExtPtr, Ptr)) initializePtr()
}
Ptr
},
## ditto
initializePtr = function() {
Ptr <<- .Call(merPredDCreate, as(X, "matrix"), Lambdat,
LamtUt, Lind, RZX, Ut, Utr, V, VtV, Vtr,
Xwts, Zt, beta0, delb, delu, theta, u0)
...
}
merPredDCreate in turn just copies the relevant bits into a new C++
class object:
/* see src/external.cpp */
SEXP merPredDCreate(SE...
2017 Feb 22
0
Crash in the latest release
...4.so)
==31901== by 0xD8AEBE4: lme4::merPredD::merPredD(SEXPREC*, SEXPREC*, SEXPREC*,
SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*,
SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*) (in /home/therneau/Rlib/lme4/libs/lme4.so)
==31901== by 0xD8727F1: merPredDCreate (in /home/therneau/Rlib/lme4/libs/lme4.so)
==31901== by 0x80C0B9E: R_doDotCall (dotcode.c:648)
==31901== by 0x80C159F: do_dotcall (dotcode.c:1252)
==31901== by 0x80FFABA: Rf_eval (eval.c:728)
==31901== by 0x810308A: do_set (eval.c:2579)
==31901== by 0x80FF907: Rf_eval (eval.c:700)
==...
2017 Feb 22
0
[Lme4-authors] Crash in the latest release
...by 0xD8AEBE4: lme4::merPredD::merPredD(SEXPREC*, SEXPREC*,
> SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*,
> SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*,
> SEXPREC*) (in /home/therneau/Rlib/lme4/libs/lme4.so)
> ==31901== by 0xD8727F1: merPredDCreate (in
> /home/therneau/Rlib/lme4/libs/lme4.so)
> ==31901== by 0x80C0B9E: R_doDotCall (dotcode.c:648)
> ==31901== by 0x80C159F: do_dotcall (dotcode.c:1252)
> ==31901== by 0x80FFABA: Rf_eval (eval.c:728)
> ==31901== by 0x810308A: do_set (eval.c:2579)
> ==31901== by 0x80...