CRAN Package Check Results for Package lme4

Last updated on 2025-01-05 01:49:48 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1-35.5 78.24 458.91 537.15 ERROR
r-devel-linux-x86_64-debian-gcc 1.1-35.5 56.86 303.19 360.05 ERROR
r-devel-linux-x86_64-fedora-clang 1.1-35.5 908.41 ERROR
r-devel-linux-x86_64-fedora-gcc 1.1-35.5 941.15 NOTE
r-devel-windows-x86_64 1.1-35.5 76.00 400.00 476.00 ERROR
r-patched-linux-x86_64 1.1-35.5 81.56 435.00 516.56 OK
r-release-linux-x86_64 1.1-35.5 79.71 435.39 515.10 OK
r-release-macos-arm64 1.1-35.5 258.00 NOTE
r-release-macos-x86_64 1.1-35.5 716.00 NOTE
r-release-windows-x86_64 1.1-35.5 75.00 392.00 467.00 NOTE
r-oldrel-macos-arm64 1.1-35.5 355.00 NOTE
r-oldrel-macos-x86_64 1.1-35.5 534.00 NOTE
r-oldrel-windows-x86_64 1.1-35.5 93.00 481.00 574.00 NOTE

Check Details

Version: 1.1-35.5
Check: compiled code
Result: NOTE File ‘lme4/libs/lme4.so’: Found non-API call to R: ‘SET_TYPEOF’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 1.1-35.5
Check: tests
Result: ERROR Running ‘AAAtest-all.R’ [50s/59s] Running ‘HSAURtrees.R’ [3s/3s] Running ‘REMLdev.R’ [3s/3s] Running ‘ST.R’ [2s/4s] Running ‘agridat_gotway.R’ [4s/5s] Running ‘bootMer.R’ [7s/17s] Running ‘boundary.R’ [9s/11s] Running ‘confint.R’ [5s/6s] Running ‘devCritFun.R’ [2s/4s] Running ‘drop.R’ [3s/4s] Running ‘drop1contrasts.R’ [3s/4s] Running ‘dynload.R’ [0s/1s] Running ‘elston.R’ [3s/3s] Running ‘evalCall.R’ [3s/4s] Running ‘extras.R’ [2s/3s] Running ‘falsezero_dorie.R’ [2s/3s] Running ‘fewlevels.R’ [0s/0s] Running ‘getME.R’ [3s/4s] Running ‘glmer-1.R’ [4s/5s] Running ‘glmerControlPass.R’ [5s/6s] Running ‘glmerWarn.R’ [4s/5s] Running ‘glmmExt.R’ [7s/9s] Running ‘glmmWeights.R’ [7s/8s] Running ‘hatvalues.R’ [3s/3s] Running ‘is.R’ [3s/4s] Running ‘lmList-tst.R’ [3s/5s] Running ‘lme4_nlme.R’ [3s/3s] Running ‘lmer-0.R’ [3s/4s] Running ‘lmer-1.R’ [2s/3s] Running ‘lmer-conv.R’ [3s/3s] Running ‘lmer2_ex.R’ [2s/3s] Running ‘methods.R’ [4s/5s] Running ‘minval.R’ [2s/4s] Running ‘modFormula.R’ [5s/6s] Running ‘nbinom.R’ [3s/3s] Running ‘nlmer-conv.R’ [2s/3s] Running ‘nlmer.R’ [3s/3s] Running ‘offset.R’ [3s/5s] Running ‘optimizer.R’ [5s/6s] Running ‘polytomous.R’ [2s/3s] Running ‘prLogistic.R’ [2s/3s] Running ‘predict_basis.R’ [3s/4s] Running ‘predsim.R’ [3s/5s] Running ‘priorWeights.R’ [6s/8s] Running ‘priorWeightsModComp.R’ [4s/5s] Running ‘profile-tst.R’ [3s/3s] Running ‘refit.R’ [2s/3s] Running ‘resids.R’ [3s/3s] Running ‘respiratory.R’ [7s/9s] Running ‘simulate.R’ [3s/4s] Running ‘test-glmernbref.R’ [4s/5s] Running ‘testOptControl.R’ [3s/3s] Running ‘testcolonizer.R’ [3s/4s] Running ‘testcrab.R’ [8s/10s] Running ‘throw.R’ [4s/5s] Running ‘varcorr.R’ [3s/4s] Running ‘vcov-etc.R’ [3s/4s] Running the tests in ‘tests/AAAtest-all.R’ failed. Complete output: > if (base::require("testthat", quietly = TRUE)) { + pkg <- "lme4" + require(pkg, character.only=TRUE, quietly=TRUE) + if(getRversion() < "3.5.0") { withAutoprint <- identity ; prt <- print } else { prt <- identity } + if(Sys.getenv("USER") %in% c("maechler", "bbolker")) withAutoprint({ + ## for developers' sake: + lP <- .libPaths() # ---- .libPaths() : ---- + prt(lP) + ## ---- Entries in .libPaths()[1] : ---- + prt(list.files(lP[1], include.dirs=TRUE)) + prt(sessionInfo()) + prt(packageDescription("Matrix")) + ## 'lme4' from packageDescription "file" : + prt(attr(packageDescription("lme4"), "file")) + }) + test_check(pkg) + ##======== ^^^ + print(warnings()) # TODO? catch most of these by expect_warning(..) + } else { + cat( "package 'testthat' not available, cannot run unit tests\n" ) + } [ FAIL 1 | WARN 0 | SKIP 1 | PASS 570 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • On CRAN (1): 'test-eval.R:2:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-glmFamily.R:30:21'): inverse link and muEta functions ────────── Error in `fam$linkinv(x)`: REAL() can only be applied to a 'numeric', not a 'integer' Backtrace: ▆ 1. └─lme4 (local) tst.lnki(binomial(), etas) at test-glmFamily.R:38:5 2. └─base::sapply(frm, function(x) expect_that(fam$linkinv(x), equals(ff$linkInv(x)))) at test-glmFamily.R:30:9 3. └─base::lapply(X = X, FUN = FUN, ...) 4. └─lme4 (local) FUN(X[[i]], ...) 5. ├─testthat::expect_that(fam$linkinv(x), equals(ff$linkInv(x))) at test-glmFamily.R:30:21 6. │ └─testthat (local) condition(object) 7. │ └─testthat::expect_equal(x, expected, ..., expected.label = label) 8. │ └─testthat::quasi_label(enquo(object), label, arg = "object") 9. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 10. └─fam$linkinv(x) [ FAIL 1 | WARN 0 | SKIP 1 | PASS 570 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.1-35.5
Check: tests
Result: ERROR Running ‘AAAtest-all.R’ [30s/34s] Running ‘HSAURtrees.R’ [2s/2s] Running ‘REMLdev.R’ [2s/2s] Running ‘ST.R’ [2s/2s] Running ‘agridat_gotway.R’ [2s/3s] Running ‘bootMer.R’ [5s/12s] Running ‘boundary.R’ [5s/7s] Running ‘confint.R’ [3s/4s] Running ‘devCritFun.R’ [2s/2s] Running ‘drop.R’ [2s/3s] Running ‘drop1contrasts.R’ [2s/2s] Running ‘dynload.R’ [0s/1s] Running ‘elston.R’ [2s/2s] Running ‘evalCall.R’ [2s/2s] Running ‘extras.R’ [2s/2s] Running ‘falsezero_dorie.R’ [2s/2s] Running ‘fewlevels.R’ [0s/0s] Running ‘getME.R’ [2s/3s] Running ‘glmer-1.R’ [3s/4s] Running ‘glmerControlPass.R’ [4s/4s] Running ‘glmerWarn.R’ [3s/3s] Running ‘glmmExt.R’ [5s/6s] Running ‘glmmWeights.R’ [5s/6s] Running ‘hatvalues.R’ [2s/2s] Running ‘is.R’ [2s/3s] Running ‘lmList-tst.R’ [2s/3s] Running ‘lme4_nlme.R’ [2s/2s] Running ‘lmer-0.R’ [2s/3s] Running ‘lmer-1.R’ [2s/2s] Running ‘lmer-conv.R’ [2s/3s] Running ‘lmer2_ex.R’ [2s/2s] Running ‘methods.R’ [3s/3s] Running ‘minval.R’ [2s/2s] Running ‘modFormula.R’ [3s/3s] Running ‘nbinom.R’ [2s/2s] Running ‘nlmer-conv.R’ [2s/2s] Running ‘nlmer.R’ [2s/2s] Running ‘offset.R’ [2s/3s] Running ‘optimizer.R’ [4s/4s] Running ‘polytomous.R’ [2s/2s] Running ‘prLogistic.R’ [2s/2s] Running ‘predict_basis.R’ [2s/3s] Running ‘predsim.R’ [2s/3s] Running ‘priorWeights.R’ [4s/4s] Running ‘priorWeightsModComp.R’ [3s/3s] Running ‘profile-tst.R’ [2s/2s] Running ‘refit.R’ [2s/2s] Running ‘resids.R’ [2s/3s] Running ‘respiratory.R’ [5s/6s] Running ‘simulate.R’ [2s/2s] Running ‘test-glmernbref.R’ [3s/3s] Running ‘testOptControl.R’ [2s/2s] Running ‘testcolonizer.R’ [2s/2s] Running ‘testcrab.R’ [5s/6s] Running ‘throw.R’ [3s/3s] Running ‘varcorr.R’ [2s/2s] Running ‘vcov-etc.R’ [2s/2s] Running the tests in ‘tests/AAAtest-all.R’ failed. Complete output: > if (base::require("testthat", quietly = TRUE)) { + pkg <- "lme4" + require(pkg, character.only=TRUE, quietly=TRUE) + if(getRversion() < "3.5.0") { withAutoprint <- identity ; prt <- print } else { prt <- identity } + if(Sys.getenv("USER") %in% c("maechler", "bbolker")) withAutoprint({ + ## for developers' sake: + lP <- .libPaths() # ---- .libPaths() : ---- + prt(lP) + ## ---- Entries in .libPaths()[1] : ---- + prt(list.files(lP[1], include.dirs=TRUE)) + prt(sessionInfo()) + prt(packageDescription("Matrix")) + ## 'lme4' from packageDescription "file" : + prt(attr(packageDescription("lme4"), "file")) + }) + test_check(pkg) + ##======== ^^^ + print(warnings()) # TODO? catch most of these by expect_warning(..) + } else { + cat( "package 'testthat' not available, cannot run unit tests\n" ) + } [ FAIL 1 | WARN 0 | SKIP 1 | PASS 570 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • On CRAN (1): 'test-eval.R:2:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-glmFamily.R:30:21'): inverse link and muEta functions ────────── Error in `fam$linkinv(x)`: REAL() can only be applied to a 'numeric', not a 'integer' Backtrace: ▆ 1. └─lme4 (local) tst.lnki(binomial(), etas) at test-glmFamily.R:38:5 2. └─base::sapply(frm, function(x) expect_that(fam$linkinv(x), equals(ff$linkInv(x)))) at test-glmFamily.R:30:9 3. └─base::lapply(X = X, FUN = FUN, ...) 4. └─lme4 (local) FUN(X[[i]], ...) 5. ├─testthat::expect_that(fam$linkinv(x), equals(ff$linkInv(x))) at test-glmFamily.R:30:21 6. │ └─testthat (local) condition(object) 7. │ └─testthat::expect_equal(x, expected, ..., expected.label = label) 8. │ └─testthat::quasi_label(enquo(object), label, arg = "object") 9. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 10. └─fam$linkinv(x) [ FAIL 1 | WARN 0 | SKIP 1 | PASS 570 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.1-35.5
Check: tests
Result: ERROR Running ‘AAAtest-all.R’ [88s/89s] Running ‘HSAURtrees.R’ Running ‘REMLdev.R’ Running ‘ST.R’ Running ‘agridat_gotway.R’ Running ‘bootMer.R’ [12s/21s] Running ‘boundary.R’ [16s/16s] Running ‘confint.R’ Running ‘devCritFun.R’ Running ‘drop.R’ Running ‘drop1contrasts.R’ Running ‘dynload.R’ Running ‘elston.R’ Running ‘evalCall.R’ Running ‘extras.R’ Running ‘falsezero_dorie.R’ Running ‘fewlevels.R’ Running ‘getME.R’ Running ‘glmer-1.R’ Running ‘glmerControlPass.R’ [10s/11s] Running ‘glmerWarn.R’ Running ‘glmmExt.R’ [12s/12s] Running ‘glmmWeights.R’ [13s/13s] Running ‘hatvalues.R’ Running ‘is.R’ Running ‘lmList-tst.R’ Running ‘lme4_nlme.R’ Running ‘lmer-0.R’ Running ‘lmer-1.R’ Running ‘lmer-conv.R’ Running ‘lmer2_ex.R’ Running ‘methods.R’ Running ‘minval.R’ Running ‘modFormula.R’ Running ‘nbinom.R’ Running ‘nlmer-conv.R’ Running ‘nlmer.R’ Running ‘offset.R’ Running ‘optimizer.R’ Running ‘polytomous.R’ Running ‘prLogistic.R’ Running ‘predict_basis.R’ Running ‘predsim.R’ Running ‘priorWeights.R’ Running ‘priorWeightsModComp.R’ Running ‘profile-tst.R’ Running ‘refit.R’ Running ‘resids.R’ Running ‘respiratory.R’ [12s/12s] Running ‘simulate.R’ Running ‘test-glmernbref.R’ Running ‘testOptControl.R’ Running ‘testcolonizer.R’ Running ‘testcrab.R’ [13s/13s] Running ‘throw.R’ Running ‘varcorr.R’ Running ‘vcov-etc.R’ Running the tests in ‘tests/AAAtest-all.R’ failed. Complete output: > if (base::require("testthat", quietly = TRUE)) { + pkg <- "lme4" + require(pkg, character.only=TRUE, quietly=TRUE) + if(getRversion() < "3.5.0") { withAutoprint <- identity ; prt <- print } else { prt <- identity } + if(Sys.getenv("USER") %in% c("maechler", "bbolker")) withAutoprint({ + ## for developers' sake: + lP <- .libPaths() # ---- .libPaths() : ---- + prt(lP) + ## ---- Entries in .libPaths()[1] : ---- + prt(list.files(lP[1], include.dirs=TRUE)) + prt(sessionInfo()) + prt(packageDescription("Matrix")) + ## 'lme4' from packageDescription "file" : + prt(attr(packageDescription("lme4"), "file")) + }) + test_check(pkg) + ##======== ^^^ + print(warnings()) # TODO? catch most of these by expect_warning(..) + } else { + cat( "package 'testthat' not available, cannot run unit tests\n" ) + } [ FAIL 1 | WARN 0 | SKIP 1 | PASS 570 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • On CRAN (1): 'test-eval.R:2:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-glmFamily.R:30:21'): inverse link and muEta functions ────────── Error in `fam$linkinv(x)`: REAL() can only be applied to a 'numeric', not a 'integer' Backtrace: ▆ 1. └─lme4 (local) tst.lnki(binomial(), etas) at test-glmFamily.R:38:5 2. └─base::sapply(frm, function(x) expect_that(fam$linkinv(x), equals(ff$linkInv(x)))) at test-glmFamily.R:30:9 3. └─base::lapply(X = X, FUN = FUN, ...) 4. └─lme4 (local) FUN(X[[i]], ...) 5. ├─testthat::expect_that(fam$linkinv(x), equals(ff$linkInv(x))) at test-glmFamily.R:30:21 6. │ └─testthat (local) condition(object) 7. │ └─testthat::expect_equal(x, expected, ..., expected.label = label) 8. │ └─testthat::quasi_label(enquo(object), label, arg = "object") 9. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 10. └─fam$linkinv(x) [ FAIL 1 | WARN 0 | SKIP 1 | PASS 570 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.1-35.5
Check: compiled code
Result: NOTE File 'lme4/libs/x64/lme4.dll': Found non-API call to R: 'SET_TYPEOF' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points. Flavor: r-devel-windows-x86_64

Version: 1.1-35.5
Check: tests
Result: ERROR Running 'AAAtest-all.R' [41s] Running 'HSAURtrees.R' [0s] Running 'REMLdev.R' [2s] Running 'ST.R' [2s] Running 'agridat_gotway.R' [0s] Running 'bootMer.R' [0s] Running 'boundary.R' [0s] Running 'confint.R' [2s] Running 'devCritFun.R' [0s] Running 'drop.R' [0s] Running 'drop1contrasts.R' [0s] Running 'dynload.R' [0s] Running 'elston.R' [0s] Running 'evalCall.R' [0s] Running 'extras.R' [2s] Running 'falsezero_dorie.R' [0s] Running 'fewlevels.R' [0s] Running 'getME.R' [0s] Running 'glmer-1.R' [2s] Running 'glmerControlPass.R' [0s] Running 'glmerWarn.R' [0s] Running 'glmmExt.R' [2s] Running 'glmmWeights.R' [0s] Running 'hatvalues.R' [0s] Running 'is.R' [0s] Running 'lmList-tst.R' [2s] Running 'lme4_nlme.R' [2s] Running 'lmer-0.R' [2s] Running 'lmer-1.R' [2s] Running 'lmer-conv.R' [2s] Running 'lmer2_ex.R' [2s] Running 'methods.R' [0s] Running 'minval.R' [2s] Running 'modFormula.R' [0s] Running 'nbinom.R' [0s] Running 'nlmer-conv.R' [2s] Running 'nlmer.R' [2s] Running 'offset.R' [2s] Running 'optimizer.R' [2s] Running 'polytomous.R' [2s] Running 'prLogistic.R' [2s] Running 'predict_basis.R' [3s] Running 'predsim.R' [2s] Running 'priorWeights.R' [0s] Running 'priorWeightsModComp.R' [2s] Running 'profile-tst.R' [2s] Running 'refit.R' [2s] Running 'resids.R' [2s] Running 'respiratory.R' [2s] Running 'simulate.R' [2s] Running 'test-glmernbref.R' [4s] Running 'testOptControl.R' [2s] Running 'testcolonizer.R' [2s] Running 'testcrab.R' [2s] Running 'throw.R' [2s] Running 'varcorr.R' [2s] Running 'vcov-etc.R' [2s] Running the tests in 'tests/AAAtest-all.R' failed. Complete output: > if (base::require("testthat", quietly = TRUE)) { + pkg <- "lme4" + require(pkg, character.only=TRUE, quietly=TRUE) + if(getRversion() < "3.5.0") { withAutoprint <- identity ; prt <- print } else { prt <- identity } + if(Sys.getenv("USER") %in% c("maechler", "bbolker")) withAutoprint({ + ## for developers' sake: + lP <- .libPaths() # ---- .libPaths() : ---- + prt(lP) + ## ---- Entries in .libPaths()[1] : ---- + prt(list.files(lP[1], include.dirs=TRUE)) + prt(sessionInfo()) + prt(packageDescription("Matrix")) + ## 'lme4' from packageDescription "file" : + prt(attr(packageDescription("lme4"), "file")) + }) + test_check(pkg) + ##======== ^^^ + print(warnings()) # TODO? catch most of these by expect_warning(..) + } else { + cat( "package 'testthat' not available, cannot run unit tests\n" ) + } [ FAIL 1 | WARN 0 | SKIP 1 | PASS 567 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • On CRAN (1): 'test-eval.R:2:1' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-glmFamily.R:30:21'): inverse link and muEta functions ────────── Error in `fam$linkinv(x)`: REAL() can only be applied to a 'numeric', not a 'integer' Backtrace: ▆ 1. └─lme4 (local) tst.lnki(binomial(), etas) at test-glmFamily.R:38:5 2. └─base::sapply(frm, function(x) expect_that(fam$linkinv(x), equals(ff$linkInv(x)))) at test-glmFamily.R:30:9 3. └─base::lapply(X = X, FUN = FUN, ...) 4. └─lme4 (local) FUN(X[[i]], ...) 5. ├─testthat::expect_that(fam$linkinv(x), equals(ff$linkInv(x))) at test-glmFamily.R:30:21 6. │ └─testthat (local) condition(object) 7. │ └─testthat::expect_equal(x, expected, ..., expected.label = label) 8. │ └─testthat::quasi_label(enquo(object), label, arg = "object") 9. │ └─rlang::eval_bare(expr, quo_get_env(quo)) 10. └─fam$linkinv(x) [ FAIL 1 | WARN 0 | SKIP 1 | PASS 567 ] Error: Test failures Execution halted Flavor: r-devel-windows-x86_64

Version: 1.1-35.5
Check: installed package size
Result: NOTE installed size is 27.3Mb sub-directories of 1Mb or more: R 1.5Mb doc 1.6Mb libs 22.1Mb testdata 1.3Mb Flavors: r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64