==3631719== Memcheck, a memory error detector ==3631719== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. ==3631719== Using Valgrind-3.24.0 and LibVEX; rerun with -h for copyright info ==3631719== Command: /data/blackswan/ripley/R/R-devel-vg/bin/exec/R -f testcrab.R --restore --save --no-readline --vanilla ==3631719== R Under development (unstable) (2026-07-02 r90204) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library("lme4") Loading required package: Matrix > L <- load(system.file("testdata","crabs_randdata2.Rda",package="lme4")) > ## randdata0: simulated data, in form suitable for plotting > ## randdata: simulated data, in form suitable for analysis > > ## fr ## alive/dead formula > ## fr2 ## proportion alive formula (use with weights=initial.snail.density) > > ## FIXME: there are still bigger differences than I'd like between the approaches > ## (mostly in the random-effects correlation). It's not clear who's right; > ## lme4 thinks its parameters are better, but ?? Could be explored further. > > if (FALSE) { + ## library(ggplot2) ## commented to avoid triggering Suggests: requirement + library(grid) + zmargin <- theme(panel.margin=unit(0,"lines")) + theme_set(theme_bw()) + g1 <- ggplot(randdata0,aes(x=snail.size,y=surv,colour=snail.size,fill=snail.size))+ + geom_hline(yintercept=1,colour="black")+ + stat_sum(aes(size=factor(..n..)),alpha=0.6)+ + facet_grid(.~ttt)+zmargin+ + geom_boxplot(fill=NA,outlier.colour=NULL,outlier.shape=3)+ ## set outliers to same colour as points + ## (hard to see which are outliers, but it doesn't really matter in this case) + scale_size_discrete("# obs",range=c(2,5)) + } > > if (.Platform$OS.type != "windows") { + t1 <- system.time(glmer1 <- glmer(fr2,weights=initial.snail.density, + family ="binomial", data=randdata)) + t1B <- system.time(glmer1B <- glmer(fr,family ="binomial", data=randdata)) + + res1 <- c(fixef(glmer1),c(VarCorr(glmer1)$plot)) + res1B <- c(fixef(glmer1B),c(VarCorr(glmer1B)$plot)) + p1 <- unlist(getME(glmer1,c("theta","beta"))) + stopifnot(all.equal(res1,res1B)) + + dfun <- update(glmer1,devFunOnly=TRUE) + stopifnot(all.equal(dfun(p1),c(-2*logLik(glmer1)))) + ## + ## library(lme4.0) ## version 0.999999.2 results + ## t1_lme4.0 <- system.time(glmer1X <- + ## glmer(fr2,weights=initial.snail.density, + ## family ="binomial", data=randdata)) + ## dput(c(fixef(glmer1X),c(VarCorr(glmer1X)$plot))) + ## p1X <- c(getME(glmer1X,"theta"),getME(glmer1X,"beta")) + p1X <- c(0.681301656652347, -1.14775239687404, 0.436143018123226, + 2.77730476938968, 0.609023583738824, -1.60055813739844, 2.0324468778545, + 0.624173873057839, -1.7908793509579, -2.44540201631615, -1.42365990002708, + -2.26780929006268, 0.700928084600075, -1.26220238391029, 0.369024582097804, + 3.44325347343035, 2.26400391093108) + stopifnot(all.equal(unname(p1),p1X,tolerance=0.03)) + dfun(p1X) + dfun(p1) + ## ~ 1.8 seconds elapsed time + lme4.0_res <- + structure(c(2.77730476938968, 0.609023583738824, -1.60055813739844, + 2.0324468778545, 0.624173873057839, -1.7908793509579, -2.44540201631615, + -1.42365990002708, -2.26780929006268, 0.700928084600075, -1.26220238391029, + 0.369024582097804, 3.44325347343035, 2.26400391093108, 0.464171947357232, + -0.532754465140956, -0.532754465140956, 0.801690946568518), + .Names = c("(Intercept)", + "crab.speciesS", "crab.speciesW", "crab.sizeS", "crab.sizeM", + "snail.sizeS", "crab.speciesS:crab.sizeS", "crab.speciesS:crab.sizeM", + "crab.speciesS:snail.sizeS", "crab.speciesW:snail.sizeS", + "crab.sizeS:snail.sizeS", "crab.sizeM:snail.sizeS", + "crab.speciesS:crab.sizeS:snail.sizeS", + "crab.speciesS:crab.sizeM:snail.sizeS", "", "", "", "")) + + stopifnot(all.equal(res1,lme4.0_res,tolerance=0.015)) + + + ## library("glmmADMB") + ## prop/weights formulation: ~ 7 seconds + ## t1_glmmadmb <- system.time(glmer1B <- glmmadmb(fr,family ="binomial", + ## corStruct="full",data=randdata)) + ## dput(c(fixef(glmer1B),c(VarCorr(glmer1B)$plot))) + glmmADMB_res <- structure(c(2.7773101267224, 0.609026276823218, -1.60055704634712, + 2.03244174458562, 0.624171008585953, -1.79088398816641, -2.44540300134182, + -1.42366043619683, -2.26780858382505, 0.700927141726545, -1.26219964572264, + 0.369029052442189, 3.44326297908383, 2.26403738918967, 0.46417, + -0.53253, -0.53253, 0.80169), .Names = c("(Intercept)", "crab.speciesS", + "crab.speciesW", "crab.sizeS", "crab.sizeM", "snail.sizeS", "crab.speciesS:crab.sizeS", + "crab.speciesS:crab.sizeM", "crab.speciesS:snail.sizeS", "crab.speciesW:snail.sizeS", + "crab.sizeS:snail.sizeS", "crab.sizeM:snail.sizeS", "crab.speciesS:crab.sizeS:snail.sizeS", + "crab.speciesS:crab.sizeM:snail.sizeS", "", "", "", "")) + + stopifnot(all.equal(res1B,glmmADMB_res,tolerance=0.015)) + } ## skip on windows (for speed) ==3631719== Invalid read of size 8 ==3631719== at 0x247DA545: coeff (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:925) ==3631719== by 0x247DA545: assignCoeff (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654) ==3631719== by 0x247DA545: assignCoeffByOuterInner (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:668) ==3631719== by 0x247DA545: run (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:347) ==3631719== by 0x247DA545: call_dense_assignment_loop >, Eigen::Product > >, Eigen::Map >, 1>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:785) ==3631719== by 0x247DA545: run (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954) ==3631719== by 0x247DA545: call_assignment_no_alias >, Eigen::Product > >, Eigen::Map >, 1>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DA545: call_assignment >, Eigen::Product > >, Eigen::Map >, 1>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858) ==3631719== by 0x247DA545: call_assignment >, Eigen::Product > >, Eigen::Map >, 1> > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836) ==3631719== by 0x247DA545: operator= > >, Eigen::Map >, 1> > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/Assign.h:66) ==3631719== by 0x247DA545: lme4::merPredD::updateXwts(Eigen::Array const&) (packages/tests-vg/lme4/src/predModule.cpp:221) ==3631719== by 0x247B2A2F: internal_glmerWrkIter (packages/tests-vg/lme4/src/external.cpp:274) ==3631719== by 0x247B2A2F: pwrssUpdate (packages/tests-vg/lme4/src/external.cpp:330) ==3631719== by 0x247B8E6C: glmerLaplace (packages/tests-vg/lme4/src/external.cpp:386) ==3631719== by 0x4A91E9: R_doDotCall (svn/R-devel/src/main/dotcode.c:770) ==3631719== by 0x4E4283: bcEval_loop (svn/R-devel/src/main/eval.c:8700) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== by 0x4F96BC: do_set (svn/R-devel/src/main/eval.c:3585) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== Address 0x1e4e9640 is 48 bytes inside a block of size 7,664 free'd ==3631719== at 0x4846B83: free (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:989) ==3631719== by 0x5354C5: ReleaseLargeFreeVectors (svn/R-devel/src/main/memory.c:1167) ==3631719== by 0x5354C5: RunGenCollect (svn/R-devel/src/main/memory.c:1951) ==3631719== by 0x5354C5: R_gc_internal (svn/R-devel/src/main/memory.c:3237) ==3631719== by 0x538B4D: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2710) ==3631719== by 0x4C5F9A: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x4C5F9A: do_missing (svn/R-devel/src/main/envir.c:2789) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F7D61: do_if (svn/R-devel/src/main/eval.c:2709) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F80E4: do_begin (svn/R-devel/src/main/eval.c:3001) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Block was alloc'd at ==3631719== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3631719== by 0x539581: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2894) ==3631719== by 0x44084B: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x44084B: Rf_allocMatrix (svn/R-devel/src/main/array.c:236) ==3631719== by 0x162E0DA3: modelmatrix (svn/R-devel/src/library/stats/src/model.c:676) ==3631719== by 0x4A76CE: do_External (svn/R-devel/src/main/dotcode.c:573) ==3631719== by 0x4E63CC: bcEval_loop (svn/R-devel/src/main/eval.c:8150) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F7D21: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x53FD2B: dispatchMethod (svn/R-devel/src/main/objects.c:473) ==3631719== ==3631719== Invalid read of size 16 ==3631719== at 0x247D31F4: ploadu (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:603) ==3631719== by 0x247D31F4: ploadt (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:969) ==3631719== by 0x247D31F4: load (R-devel/site-library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:203) ==3631719== by 0x247D31F4: Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>::run(long, long, Eigen::internal::const_blas_data_mapper const&, Eigen::internal::const_blas_data_mapper const&, double*, long, double) [clone .isra.0] (R-devel/site-library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:177) ==3631719== by 0x247E7D5B: run >, Eigen::Matrix, Eigen::Matrix > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253) ==3631719== by 0x247E7D5B: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388) ==3631719== by 0x247E7D5B: void Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo >(Eigen::Matrix&, Eigen::Map, 0, Eigen::Stride<0, 0> > const&, Eigen::Matrix const&, double const&) (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:376) ==3631719== by 0x247DD3BE: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361) ==3631719== by 0x247DD3BE: evalTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349) ==3631719== by 0x247DD3BE: run (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::Product >, Eigen::Matrix, 0>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: run, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:223) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: _set_noalias, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797) ==3631719== by 0x247DD3BE: PlainObjectBase, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594) ==3631719== by 0x247DD3BE: Matrix, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/Matrix.h:423) ==3631719== by 0x247DD3BE: lme4::merPredD::linPred(double const&) const (packages/tests-vg/lme4/src/predModule.cpp:95) ==3631719== by 0x247B286F: internal_glmerWrkIter (packages/tests-vg/lme4/src/external.cpp:290) ==3631719== by 0x247B286F: pwrssUpdate (packages/tests-vg/lme4/src/external.cpp:330) ==3631719== by 0x247B8E6C: glmerLaplace (packages/tests-vg/lme4/src/external.cpp:386) ==3631719== by 0x4A91E9: R_doDotCall (svn/R-devel/src/main/dotcode.c:770) ==3631719== by 0x4E4283: bcEval_loop (svn/R-devel/src/main/eval.c:8700) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Address 0x1e4e9640 is 48 bytes inside a block of size 7,664 free'd ==3631719== at 0x4846B83: free (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:989) ==3631719== by 0x5354C5: ReleaseLargeFreeVectors (svn/R-devel/src/main/memory.c:1167) ==3631719== by 0x5354C5: RunGenCollect (svn/R-devel/src/main/memory.c:1951) ==3631719== by 0x5354C5: R_gc_internal (svn/R-devel/src/main/memory.c:3237) ==3631719== by 0x538B4D: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2710) ==3631719== by 0x4C5F9A: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x4C5F9A: do_missing (svn/R-devel/src/main/envir.c:2789) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F7D61: do_if (svn/R-devel/src/main/eval.c:2709) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F80E4: do_begin (svn/R-devel/src/main/eval.c:3001) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Block was alloc'd at ==3631719== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3631719== by 0x539581: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2894) ==3631719== by 0x44084B: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x44084B: Rf_allocMatrix (svn/R-devel/src/main/array.c:236) ==3631719== by 0x162E0DA3: modelmatrix (svn/R-devel/src/library/stats/src/model.c:676) ==3631719== by 0x4A76CE: do_External (svn/R-devel/src/main/dotcode.c:573) ==3631719== by 0x4E63CC: bcEval_loop (svn/R-devel/src/main/eval.c:8150) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F7D21: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x53FD2B: dispatchMethod (svn/R-devel/src/main/objects.c:473) ==3631719== ==3631719== Invalid read of size 16 ==3631719== at 0x247D3204: ploadu (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:603) ==3631719== by 0x247D3204: ploadt (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:969) ==3631719== by 0x247D3204: load (R-devel/site-library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:203) ==3631719== by 0x247D3204: Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>::run(long, long, Eigen::internal::const_blas_data_mapper const&, Eigen::internal::const_blas_data_mapper const&, double*, long, double) [clone .isra.0] (R-devel/site-library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:177) ==3631719== by 0x247E7D5B: run >, Eigen::Matrix, Eigen::Matrix > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253) ==3631719== by 0x247E7D5B: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388) ==3631719== by 0x247E7D5B: void Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo >(Eigen::Matrix&, Eigen::Map, 0, Eigen::Stride<0, 0> > const&, Eigen::Matrix const&, double const&) (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:376) ==3631719== by 0x247DD3BE: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361) ==3631719== by 0x247DD3BE: evalTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349) ==3631719== by 0x247DD3BE: run (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::Product >, Eigen::Matrix, 0>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: run, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:223) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: _set_noalias, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797) ==3631719== by 0x247DD3BE: PlainObjectBase, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594) ==3631719== by 0x247DD3BE: Matrix, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/Matrix.h:423) ==3631719== by 0x247DD3BE: lme4::merPredD::linPred(double const&) const (packages/tests-vg/lme4/src/predModule.cpp:95) ==3631719== by 0x247B286F: internal_glmerWrkIter (packages/tests-vg/lme4/src/external.cpp:290) ==3631719== by 0x247B286F: pwrssUpdate (packages/tests-vg/lme4/src/external.cpp:330) ==3631719== by 0x247B8E6C: glmerLaplace (packages/tests-vg/lme4/src/external.cpp:386) ==3631719== by 0x4A91E9: R_doDotCall (svn/R-devel/src/main/dotcode.c:770) ==3631719== by 0x4E4283: bcEval_loop (svn/R-devel/src/main/eval.c:8700) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Address 0x1e4e9650 is 64 bytes inside a block of size 7,664 free'd ==3631719== at 0x4846B83: free (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:989) ==3631719== by 0x5354C5: ReleaseLargeFreeVectors (svn/R-devel/src/main/memory.c:1167) ==3631719== by 0x5354C5: RunGenCollect (svn/R-devel/src/main/memory.c:1951) ==3631719== by 0x5354C5: R_gc_internal (svn/R-devel/src/main/memory.c:3237) ==3631719== by 0x538B4D: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2710) ==3631719== by 0x4C5F9A: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x4C5F9A: do_missing (svn/R-devel/src/main/envir.c:2789) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F7D61: do_if (svn/R-devel/src/main/eval.c:2709) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F80E4: do_begin (svn/R-devel/src/main/eval.c:3001) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Block was alloc'd at ==3631719== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3631719== by 0x539581: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2894) ==3631719== by 0x44084B: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x44084B: Rf_allocMatrix (svn/R-devel/src/main/array.c:236) ==3631719== by 0x162E0DA3: modelmatrix (svn/R-devel/src/library/stats/src/model.c:676) ==3631719== by 0x4A76CE: do_External (svn/R-devel/src/main/dotcode.c:573) ==3631719== by 0x4E63CC: bcEval_loop (svn/R-devel/src/main/eval.c:8150) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F7D21: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x53FD2B: dispatchMethod (svn/R-devel/src/main/objects.c:473) ==3631719== ==3631719== Invalid read of size 16 ==3631719== at 0x247D3211: ploadu (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:603) ==3631719== by 0x247D3211: ploadt (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:969) ==3631719== by 0x247D3211: load (R-devel/site-library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:203) ==3631719== by 0x247D3211: Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>::run(long, long, Eigen::internal::const_blas_data_mapper const&, Eigen::internal::const_blas_data_mapper const&, double*, long, double) [clone .isra.0] (R-devel/site-library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:177) ==3631719== by 0x247E7D5B: run >, Eigen::Matrix, Eigen::Matrix > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253) ==3631719== by 0x247E7D5B: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388) ==3631719== by 0x247E7D5B: void Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo >(Eigen::Matrix&, Eigen::Map, 0, Eigen::Stride<0, 0> > const&, Eigen::Matrix const&, double const&) (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:376) ==3631719== by 0x247DD3BE: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361) ==3631719== by 0x247DD3BE: evalTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349) ==3631719== by 0x247DD3BE: run (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::Product >, Eigen::Matrix, 0>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: run, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:223) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: _set_noalias, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797) ==3631719== by 0x247DD3BE: PlainObjectBase, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594) ==3631719== by 0x247DD3BE: Matrix, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/Matrix.h:423) ==3631719== by 0x247DD3BE: lme4::merPredD::linPred(double const&) const (packages/tests-vg/lme4/src/predModule.cpp:95) ==3631719== by 0x247B286F: internal_glmerWrkIter (packages/tests-vg/lme4/src/external.cpp:290) ==3631719== by 0x247B286F: pwrssUpdate (packages/tests-vg/lme4/src/external.cpp:330) ==3631719== by 0x247B8E6C: glmerLaplace (packages/tests-vg/lme4/src/external.cpp:386) ==3631719== by 0x4A91E9: R_doDotCall (svn/R-devel/src/main/dotcode.c:770) ==3631719== by 0x4E4283: bcEval_loop (svn/R-devel/src/main/eval.c:8700) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Address 0x1e4e9660 is 80 bytes inside a block of size 7,664 free'd ==3631719== at 0x4846B83: free (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:989) ==3631719== by 0x5354C5: ReleaseLargeFreeVectors (svn/R-devel/src/main/memory.c:1167) ==3631719== by 0x5354C5: RunGenCollect (svn/R-devel/src/main/memory.c:1951) ==3631719== by 0x5354C5: R_gc_internal (svn/R-devel/src/main/memory.c:3237) ==3631719== by 0x538B4D: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2710) ==3631719== by 0x4C5F9A: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x4C5F9A: do_missing (svn/R-devel/src/main/envir.c:2789) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F7D61: do_if (svn/R-devel/src/main/eval.c:2709) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F80E4: do_begin (svn/R-devel/src/main/eval.c:3001) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Block was alloc'd at ==3631719== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3631719== by 0x539581: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2894) ==3631719== by 0x44084B: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x44084B: Rf_allocMatrix (svn/R-devel/src/main/array.c:236) ==3631719== by 0x162E0DA3: modelmatrix (svn/R-devel/src/library/stats/src/model.c:676) ==3631719== by 0x4A76CE: do_External (svn/R-devel/src/main/dotcode.c:573) ==3631719== by 0x4E63CC: bcEval_loop (svn/R-devel/src/main/eval.c:8150) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F7D21: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x53FD2B: dispatchMethod (svn/R-devel/src/main/objects.c:473) ==3631719== ==3631719== Invalid read of size 16 ==3631719== at 0x247D321E: pmul (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:237) ==3631719== by 0x247D321E: pmadd (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:959) ==3631719== by 0x247D321E: pmadd (R-devel/site-library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:95) ==3631719== by 0x247D321E: Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>::run(long, long, Eigen::internal::const_blas_data_mapper const&, Eigen::internal::const_blas_data_mapper const&, double*, long, double) [clone .isra.0] (R-devel/site-library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:177) ==3631719== by 0x247E7D5B: run >, Eigen::Matrix, Eigen::Matrix > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253) ==3631719== by 0x247E7D5B: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388) ==3631719== by 0x247E7D5B: void Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo >(Eigen::Matrix&, Eigen::Map, 0, Eigen::Stride<0, 0> > const&, Eigen::Matrix const&, double const&) (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:376) ==3631719== by 0x247DD3BE: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361) ==3631719== by 0x247DD3BE: evalTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349) ==3631719== by 0x247DD3BE: run (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::Product >, Eigen::Matrix, 0>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: run, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:223) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: _set_noalias, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797) ==3631719== by 0x247DD3BE: PlainObjectBase, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594) ==3631719== by 0x247DD3BE: Matrix, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/Matrix.h:423) ==3631719== by 0x247DD3BE: lme4::merPredD::linPred(double const&) const (packages/tests-vg/lme4/src/predModule.cpp:95) ==3631719== by 0x247B286F: internal_glmerWrkIter (packages/tests-vg/lme4/src/external.cpp:290) ==3631719== by 0x247B286F: pwrssUpdate (packages/tests-vg/lme4/src/external.cpp:330) ==3631719== by 0x247B8E6C: glmerLaplace (packages/tests-vg/lme4/src/external.cpp:386) ==3631719== by 0x4A91E9: R_doDotCall (svn/R-devel/src/main/dotcode.c:770) ==3631719== by 0x4E4283: bcEval_loop (svn/R-devel/src/main/eval.c:8700) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Address 0x1e4e9670 is 96 bytes inside a block of size 7,664 free'd ==3631719== at 0x4846B83: free (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:989) ==3631719== by 0x5354C5: ReleaseLargeFreeVectors (svn/R-devel/src/main/memory.c:1167) ==3631719== by 0x5354C5: RunGenCollect (svn/R-devel/src/main/memory.c:1951) ==3631719== by 0x5354C5: R_gc_internal (svn/R-devel/src/main/memory.c:3237) ==3631719== by 0x538B4D: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2710) ==3631719== by 0x4C5F9A: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x4C5F9A: do_missing (svn/R-devel/src/main/envir.c:2789) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F7D61: do_if (svn/R-devel/src/main/eval.c:2709) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F80E4: do_begin (svn/R-devel/src/main/eval.c:3001) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Block was alloc'd at ==3631719== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3631719== by 0x539581: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2894) ==3631719== by 0x44084B: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x44084B: Rf_allocMatrix (svn/R-devel/src/main/array.c:236) ==3631719== by 0x162E0DA3: modelmatrix (svn/R-devel/src/library/stats/src/model.c:676) ==3631719== by 0x4A76CE: do_External (svn/R-devel/src/main/dotcode.c:573) ==3631719== by 0x4E63CC: bcEval_loop (svn/R-devel/src/main/eval.c:8150) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F7D21: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x53FD2B: dispatchMethod (svn/R-devel/src/main/objects.c:473) ==3631719== ==3631719== Invalid read of size 16 ==3631719== at 0x247D360C: ploadu (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:603) ==3631719== by 0x247D360C: ploadt (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:969) ==3631719== by 0x247D360C: load (R-devel/site-library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:203) ==3631719== by 0x247D360C: Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>::run(long, long, Eigen::internal::const_blas_data_mapper const&, Eigen::internal::const_blas_data_mapper const&, double*, long, double) [clone .isra.0] (R-devel/site-library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:201) ==3631719== by 0x247E7D5B: run >, Eigen::Matrix, Eigen::Matrix > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253) ==3631719== by 0x247E7D5B: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388) ==3631719== by 0x247E7D5B: void Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo >(Eigen::Matrix&, Eigen::Map, 0, Eigen::Stride<0, 0> > const&, Eigen::Matrix const&, double const&) (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:376) ==3631719== by 0x247DD3BE: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361) ==3631719== by 0x247DD3BE: evalTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349) ==3631719== by 0x247DD3BE: run (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::Product >, Eigen::Matrix, 0>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: run, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:223) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: _set_noalias, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797) ==3631719== by 0x247DD3BE: PlainObjectBase, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594) ==3631719== by 0x247DD3BE: Matrix, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/Matrix.h:423) ==3631719== by 0x247DD3BE: lme4::merPredD::linPred(double const&) const (packages/tests-vg/lme4/src/predModule.cpp:95) ==3631719== by 0x247B286F: internal_glmerWrkIter (packages/tests-vg/lme4/src/external.cpp:290) ==3631719== by 0x247B286F: pwrssUpdate (packages/tests-vg/lme4/src/external.cpp:330) ==3631719== by 0x247B8E6C: glmerLaplace (packages/tests-vg/lme4/src/external.cpp:386) ==3631719== by 0x4A91E9: R_doDotCall (svn/R-devel/src/main/dotcode.c:770) ==3631719== by 0x4E4283: bcEval_loop (svn/R-devel/src/main/eval.c:8700) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Address 0x1e4e9840 is 560 bytes inside a block of size 7,664 free'd ==3631719== at 0x4846B83: free (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:989) ==3631719== by 0x5354C5: ReleaseLargeFreeVectors (svn/R-devel/src/main/memory.c:1167) ==3631719== by 0x5354C5: RunGenCollect (svn/R-devel/src/main/memory.c:1951) ==3631719== by 0x5354C5: R_gc_internal (svn/R-devel/src/main/memory.c:3237) ==3631719== by 0x538B4D: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2710) ==3631719== by 0x4C5F9A: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x4C5F9A: do_missing (svn/R-devel/src/main/envir.c:2789) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F7D61: do_if (svn/R-devel/src/main/eval.c:2709) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F80E4: do_begin (svn/R-devel/src/main/eval.c:3001) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Block was alloc'd at ==3631719== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3631719== by 0x539581: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2894) ==3631719== by 0x44084B: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x44084B: Rf_allocMatrix (svn/R-devel/src/main/array.c:236) ==3631719== by 0x162E0DA3: modelmatrix (svn/R-devel/src/library/stats/src/model.c:676) ==3631719== by 0x4A76CE: do_External (svn/R-devel/src/main/dotcode.c:573) ==3631719== by 0x4E63CC: bcEval_loop (svn/R-devel/src/main/eval.c:8150) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F7D21: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x53FD2B: dispatchMethod (svn/R-devel/src/main/objects.c:473) ==3631719== ==3631719== Invalid read of size 16 ==3631719== at 0x247D361C: pmul (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:237) ==3631719== by 0x247D361C: pmadd (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:959) ==3631719== by 0x247D361C: pmadd (R-devel/site-library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:95) ==3631719== by 0x247D361C: Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>::run(long, long, Eigen::internal::const_blas_data_mapper const&, Eigen::internal::const_blas_data_mapper const&, double*, long, double) [clone .isra.0] (R-devel/site-library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:201) ==3631719== by 0x247E7D5B: run >, Eigen::Matrix, Eigen::Matrix > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253) ==3631719== by 0x247E7D5B: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388) ==3631719== by 0x247E7D5B: void Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo >(Eigen::Matrix&, Eigen::Map, 0, Eigen::Stride<0, 0> > const&, Eigen::Matrix const&, double const&) (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:376) ==3631719== by 0x247DD3BE: scaleAndAddTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361) ==3631719== by 0x247DD3BE: evalTo > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349) ==3631719== by 0x247DD3BE: run (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::Product >, Eigen::Matrix, 0>, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: run, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:223) ==3631719== by 0x247DD3BE: call_assignment_no_alias, Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> >, Eigen::internal::assign_op > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890) ==3631719== by 0x247DD3BE: _set_noalias, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797) ==3631719== by 0x247DD3BE: PlainObjectBase, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594) ==3631719== by 0x247DD3BE: Matrix, const Eigen::Product >, Eigen::Matrix, 0>, const Eigen::Product > >, Eigen::Matrix, 0> > > (R-devel/site-library/RcppEigen/include/Eigen/src/Core/Matrix.h:423) ==3631719== by 0x247DD3BE: lme4::merPredD::linPred(double const&) const (packages/tests-vg/lme4/src/predModule.cpp:95) ==3631719== by 0x247B286F: internal_glmerWrkIter (packages/tests-vg/lme4/src/external.cpp:290) ==3631719== by 0x247B286F: pwrssUpdate (packages/tests-vg/lme4/src/external.cpp:330) ==3631719== by 0x247B8E6C: glmerLaplace (packages/tests-vg/lme4/src/external.cpp:386) ==3631719== by 0x4A91E9: R_doDotCall (svn/R-devel/src/main/dotcode.c:770) ==3631719== by 0x4E4283: bcEval_loop (svn/R-devel/src/main/eval.c:8700) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Address 0x1e4e9850 is 576 bytes inside a block of size 7,664 free'd ==3631719== at 0x4846B83: free (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:989) ==3631719== by 0x5354C5: ReleaseLargeFreeVectors (svn/R-devel/src/main/memory.c:1167) ==3631719== by 0x5354C5: RunGenCollect (svn/R-devel/src/main/memory.c:1951) ==3631719== by 0x5354C5: R_gc_internal (svn/R-devel/src/main/memory.c:3237) ==3631719== by 0x538B4D: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2710) ==3631719== by 0x4C5F9A: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x4C5F9A: do_missing (svn/R-devel/src/main/envir.c:2789) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F7D61: do_if (svn/R-devel/src/main/eval.c:2709) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F80E4: do_begin (svn/R-devel/src/main/eval.c:3001) ==3631719== by 0x4F49B2: Rf_eval (svn/R-devel/src/main/eval.c:1230) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F475A: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x4F475A: Rf_eval (svn/R-devel/src/main/eval.c:1278) ==3631719== Block was alloc'd at ==3631719== at 0x4843866: malloc (/builddir/build/BUILD/valgrind-3.24.0/coregrind/m_replacemalloc/vg_replace_malloc.c:446) ==3631719== by 0x539581: Rf_allocVector3 (svn/R-devel/src/main/memory.c:2894) ==3631719== by 0x44084B: Rf_allocVector (svn/R-devel/src/include/Rinlinedfuns.h:609) ==3631719== by 0x44084B: Rf_allocMatrix (svn/R-devel/src/main/array.c:236) ==3631719== by 0x162E0DA3: modelmatrix (svn/R-devel/src/library/stats/src/model.c:676) ==3631719== by 0x4A76CE: do_External (svn/R-devel/src/main/dotcode.c:573) ==3631719== by 0x4E63CC: bcEval_loop (svn/R-devel/src/main/eval.c:8150) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7533) ==3631719== by 0x4F4317: bcEval (svn/R-devel/src/main/eval.c:7518) ==3631719== by 0x4F464A: Rf_eval (svn/R-devel/src/main/eval.c:1167) ==3631719== by 0x4F65DD: R_execClosure (svn/R-devel/src/main/eval.c:2398) ==3631719== by 0x4F729F: applyClosure_core (svn/R-devel/src/main/eval.c:2314) ==3631719== by 0x4F7D21: Rf_applyClosure (svn/R-devel/src/main/eval.c:2333) ==3631719== by 0x53FD2B: dispatchMethod (svn/R-devel/src/main/objects.c:473) ==3631719== ==3631719== ==3631719== More than 10000000 total errors detected. I'm not reporting any more. ==3631719== Final error counts will be inaccurate. Go fix your program! ==3631719== Rerun with --error-limit=no to disable this cutoff. Note ==3631719== that errors may occur in your program without prior warning from ==3631719== Valgrind, because errors are no longer being displayed. ==3631719== Error: Downdated VtV is not positive definite In addition: Warning message: In checkConv(attr(opt, "derivs"), opt$par, ctrl = control$checkConv, : Model failed to converge with max|grad| = 0.0797245 (tol = 0.002, component 1) See ?lme4::convergence and ?lme4::troubleshooting. Timing stopped at: 98.83 0.339 99.8 Execution halted ==3631719== ==3631719== HEAP SUMMARY: ==3631719== in use at exit: 203,005,067 bytes in 43,032 blocks ==3631719== total heap usage: 2,441,452 allocs, 2,398,420 frees, 2,259,184,029 bytes allocated ==3631719== ==3631719== LEAK SUMMARY: ==3631719== definitely lost: 0 bytes in 0 blocks ==3631719== indirectly lost: 0 bytes in 0 blocks ==3631719== possibly lost: 0 bytes in 0 blocks ==3631719== still reachable: 203,005,067 bytes in 43,032 blocks ==3631719== suppressed: 0 bytes in 0 blocks ==3631719== Reachable blocks (those to which a pointer was found) are not shown. ==3631719== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==3631719== ==3631719== For lists of detected and suppressed errors, rerun with: -s ==3631719== ERROR SUMMARY: 10000000 errors from 7 contexts (suppressed: 0 from 0)