[R-pkg-team] Bug#980809: rmatrix: breaks autopkgtest of r-cran-glmmtmb on s390x

Graham Inggs ginggs at debian.org
Fri Jan 22 19:45:36 GMT 2021


Source: rmatrix, r-cran-glmmtmb
Control: found -1 rmatrix/1.3-0-1
Control: found -1 r-cran-glmmtmb/1.0.2.1-1
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: breaks needs-update

Hi Maintainers

The upload of rmatrix/1.3-0-1 caused the autopkgtest of r-cran-glmmtmb
on s390x to fail.

Unfortunately, gating of autopkgtest failures was not yet enabled on
s390x at the time, and this failure has now made it into testing [2].

I've copied what I hope is the relevant part of the log below.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Regards
Graham


[1] https://ci.debian.net/packages/r/r-cran-glmmtmb/unstable/s390x/
[2] https://ci.debian.net/packages/r/r-cran-glmmtmb/testing/s390x/


== Failed ======================================================================
-- 1. Error (test-VarCorr.R:11:1): (code run outside of `test_that()`) ---------
Error: gradient function must return a numeric vector of length 6
Backtrace:
 1. glmmTMB::glmmTMB(distance ~ age + (age | Subject), data =
Orthodont) test-VarCorr.R:11:0
 2. glmmTMB::fitTMB(TMBStruc)
 4. glmmTMB:::optfun()
 6. base::with.default(...)
 7. [ base::eval(...) ] with 1 more call

-- 2. Error (test-basics.R:29:1): (code run outside of `test_that()`) ----------
Error: gradient function must return a numeric vector of length 3
Backtrace:
 1. glmmTMB::glmmTMB(Reaction ~ 1 + (1 | Subject), sleepstudy)
test-basics.R:29:0
 2. glmmTMB::fitTMB(TMBStruc)
 4. glmmTMB:::optfun()
 6. base::with.default(...)
 7. [ base::eval(...) ] with 1 more call

-- 3. Error (test-bootMer.R:11:5): Bernoulli responses -------------------------
Error: gradient function must return a numeric vector of length 3
Backtrace:
 1. glmmTMB::glmmTMB(...) test-bootMer.R:11:4
 2. glmmTMB::fitTMB(TMBStruc)
 4. glmmTMB:::optfun()
 6. base::with.default(...)
 7. [ base::eval(...) ] with 1 more call

-- 4. Error (test-bootMer.R:19:5): Bernoulli responses -------------------------
Error: gradient function must return a numeric vector of length 3
Backtrace:
 1. glmmTMB::glmmTMB(...) test-bootMer.R:19:4
 2. glmmTMB::fitTMB(TMBStruc)
 4. glmmTMB:::optfun()
 6. base::with.default(...)
 7. [ base::eval(...) ] with 1 more call

-- 5. Error (test-control.R:26:5): profile method ------------------------------
Error: gradient function must return a numeric vector of length 15
Backtrace:
 1. glmmTMB:::myfit(profile = FALSE) test-control.R:26:4
 2. glmmTMB::glmmTMB(...) test-control.R:20:8
 3. glmmTMB::fitTMB(TMBStruc)
 5. glmmTMB:::optfun()
 7. base::with.default(...)
 8. [ base::eval(...) ] with 1 more call

-- 6. Error (test-control.R:71:3): parallel regions ----------------------------
Error: gradient function must return a numeric vector of length 15
Backtrace:
 1. glmmTMB:::capture_time_model(parallel = 1) test-control.R:71:2
 2. glmmTMB:::myfit(...) test-control.R:64:4
 3. glmmTMB::glmmTMB(...) test-control.R:54:4
 4. glmmTMB::fitTMB(TMBStruc)
 6. glmmTMB:::optfun()
 8. base::with.default(...)
 9. [ base::eval(...) ] with 1 more call

-- 7. Error (test-disp.R:33:1): (code run outside of `test_that()`) ------------
Error: gradient function must return a numeric vector of length 5
Backtrace:
 1. glmmTMB::glmmTMB(x ~ disp + (1 | fac), dispformula = ~disp, dat)
test-disp.R:33:0
 2. glmmTMB::fitTMB(TMBStruc)
 4. glmmTMB:::optfun()
 6. base::with.default(...)
 7. [ base::eval(...) ] with 1 more call

-- 8. Error (test-edgecases.R:9:5): profiling failure --------------------------
Error: gradient function must return a numeric vector of length 3
Backtrace:
  1. testthat::expect_warning(...) test-edgecases.R:9:4
  6. glmmTMB::glmmTMB(...)
  7. glmmTMB::fitTMB(TMBStruc)
  9. glmmTMB:::optfun()
 11. base::with.default(...)
 12. [ base::eval(...) ] with 1 more call

-- 9. Error (test-env.R:18:5): basic example #1 --------------------------------
Error: gradient function must return a numeric vector of length 4
Backtrace:
 1. glmmTMB::glmmTMB(Reaction ~ Days + (1 | Subject), data =
sleepstudy) test-env.R:18:4
 2. glmmTMB::fitTMB(TMBStruc)
 4. glmmTMB:::optfun()
 6. base::with.default(...)
 7. [ base::eval(...) ] with 1 more call

-- 10. Error (test-env.R:34:5): paranoia ---------------------------------------
Error: gradient function must return a numeric vector of length 4
Backtrace:
 1. glmmTMB::glmmTMB(Reaction ~ Days + (1 | Subject), data =
sleepstudy) test-env.R:34:4
 2. glmmTMB::fitTMB(TMBStruc)
 4. glmmTMB:::optfun()
 6. base::with.default(...)
 7. [ base::eval(...) ] with 1 more call
  ... and 20 more


Maximum number of 10 failures reached, some test results may be missing.



More information about the R-pkg-team mailing list