On 24 December 2025 at 10:01, Graham Inggs wrote:
| Source: r-cran-glmmtmb
| Version: 1.1.10+dfsg-1
| Severity: serious
| Tags: forky sid
| X-Debbugs-Cc: Dirk Eddelbuettel <[email protected]>
| User: [email protected]
| Usertags: regression
| 
| Hi Maintainer
| 
| r-cran-glmmtmb's autopkgtest fails when tested with r-cran-reformulas
| 0.4.3-1 [1].  I've copied what I hope is the relevant part of the log
| below.

The r-cran-reformulas package I maintain is current with upstream formulas
and its release 0.4.3, see https://cran.r-project.org/package=reformulas

The r-cran-glmmtmb package appears to be behind the current CRAN release
1.1.13, see https://cran.r-project.org/src/contrib/Archive/glmmTMB, missing
three release made in 2025. It is probably easiest to start with an update to
the current upstream.

Cheers, and Happy Holidays!

Dirk
 
| Regards
| Graham
| 
| 
| [1] https://ci.debian.net/packages/r/r-cran-glmmtmb/testing/amd64/
| 
| 
| 129s == Failed 
======================================================================
| 129s -- 1. Error ('test-smooths.R:11:5'): basic smooth
| ------------------------------
| 129s <notSubsettableError/error/condition>
| 129s Error in `x[[2]]`: object of type 'symbol' is not subsettable
| 129s Backtrace:
| 129s x
| 129s 1. \-glmmTMB::glmmTMB(val ~ s(time), data = ndat, REML = TRUE,
| start = list(theta = log(sd(ndat$val)))) at test-smooths.R:11:5
| 129s 2. \-glmmTMB:::mkTMBStruc(...)
| 129s 3. \-glmmTMB:::getXReTrms(...)
| 129s 4. \-base::Map(...)
| 129s 5. \-base::mapply(FUN = f, ..., SIMPLIFY = FALSE)
| 129s 6. \-glmmTMB (local) `<fn>`(dots[[1L]][[1L]], dots[[2L]][[1L]])
| 129s 7. \-glmmTMB (local) termsfun(f)
| 129s 8. \-base::eval(substitute(~foo, list(foo = x[[2]])))
| 129s
| 129s -- 2. Error ('test-smooths.R:26:5'): smooth with no fixed-effect
| components ----
| 129s <notSubsettableError/error/condition>
| 129s Error in `x[[2]]`: object of type 'symbol' is not subsettable
| 129s Backtrace:
| 129s x
| 129s 1. \-glmmTMB::simulate_new(...) at test-smooths.R:26:5
| 129s 2. \-glmmTMB::glmmTMB(...)
| 129s 3. \-glmmTMB:::mkTMBStruc(...)
| 129s 4. \-glmmTMB:::getXReTrms(...)
| 129s 5. \-base::Map(...)
| 129s 6. \-base::mapply(FUN = f, ..., SIMPLIFY = FALSE)
| 129s 7. \-glmmTMB (local) `<fn>`(dots[[1L]][[1L]], dots[[2L]][[1L]])
| 129s 8. \-glmmTMB (local) termsfun(f)
| 129s 9. \-base::eval(substitute(~foo, list(foo = x[[2]])))
| 129s
| 129s -- 3. Error ('test-smooths.R:48:5'): smooth + diag() specials
| ------------------
| 129s <notSubsettableError/error/condition>
| 129s Error in `x[[2]]`: object of type 'symbol' is not subsettable
| 129s Backtrace:
| 129s x
| 129s 1. \-glmmTMB::simulate_new(...) at test-smooths.R:48:5
| 129s 2. \-glmmTMB::glmmTMB(...)
| 129s 3. \-glmmTMB:::mkTMBStruc(...)
| 129s 4. \-glmmTMB:::getXReTrms(...)
| 129s 5. \-base::Map(...)
| 129s 6. \-base::mapply(FUN = f, ..., SIMPLIFY = FALSE)
| 129s 7. \-glmmTMB (local) `<fn>`(dots[[1L]][[1L]], dots[[2L]][[1L]])
| 129s 8. \-glmmTMB (local) termsfun(f)
| 129s 9. \-base::eval(substitute(~foo, list(foo = x[[2]])))
| 129s
| 129s -- 4. Error ('test-smooths.R:68:5'): multiple smooths
| --------------------------
| 129s <notSubsettableError/error/condition>
| 129s Error in `x[[2]]`: object of type 'symbol' is not subsettable
| 129s Backtrace:
| 129s x
| 129s 1. \-glmmTMB::glmmTMB(y ~ s(x1) + s(x2), data = fake_data) at
| test-smooths.R:68:5
| 129s 2. \-glmmTMB:::mkTMBStruc(...)
| 129s 3. \-glmmTMB:::getXReTrms(...)
| 129s 4. \-base::Map(...)
| 129s 5. \-base::mapply(FUN = f, ..., SIMPLIFY = FALSE)
| 129s 6. \-glmmTMB (local) `<fn>`(dots[[1L]][[1L]], dots[[2L]][[1L]])
| 129s 7. \-glmmTMB (local) termsfun(f)
| 129s 8. \-base::eval(substitute(~foo, list(foo = x[[2]])))
| 129s
| 129s == DONE 
========================================================================

-- 
dirk.eddelbuettel.com | @eddelbuettel | [email protected]

Reply via email to