Skip to content

Accept the GLMM snapshot for lme4 2.1-0 - #143

Merged
jknowles merged 1 commit into
mainfrom
snapshot-lme4-2.1
Nov 6, 2026
Merged

jknowles merged 1 commit into
mainfrom
snapshot-lme4-2.1

Conversation

@jknowles

@jknowles jknowles commented Nov 6, 2026

Copy link
Copy Markdown
Owner

Summary

R-CMD-check has failed on Ubuntu since lme4 2.1-0, on the GLMM binomial snapshot. macOS
and Windows skip that test.

lme4 Row 1 fit Deviance Optimizer evaluations
2.0-1 -0.8177422 73.4743 285
2.0-6 -0.8177422 73.4743 285
2.1-0 -0.8185541 73.4715 238

Those three runs share one Linux container and the same merTools source, so lme4 is the
only thing that changed. The fit is slightly better. lme4's NEWS for 2.1-0 says glmer()
now refreshes the working weights at the accepted PIRLS mean before the Laplace
approximation.

This accepts the new values, in the GLMM section only, and skips that test on an older
lme4, so nobody on 2.0-x gets a false failure. The lmer snapshots did not move.

Closes #142

Test plan

  • Under 2.1-0: the same three assertions fail before, and all pass after
  • Under 2.0-6: the GLMM test skips, and the rest pass
  • R-CMD-check green on Ubuntu, which is x86 where the local run was ARM

🤖 Generated with Claude Code

lme4 2.1-0 refreshes the PIRLS weights before the Laplace approximation, which moves this
fit slightly: deviance 73.4743 to 73.4715, in 238 optimizer evaluations rather than 285.
In one Linux container, 2.0-1 and 2.0-6 reproduce the old snapshot and 2.1-0 the new one,
so merTools itself did not change. The test now skips on an older lme4.

Closes #142

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jknowles
jknowles merged commit 77af7cc into main Nov 6, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GLMM snapshot moved with lme4 2.1-0

1 participant