mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-26 04:00:30 +02:00
gnu: r-lme4: Conditionally skip test on 32-bit platforms.
This is really questionable. The test suite freezes in several places on i686-linux, and it's not clear why. It would be preferable to identify the cause and fix that for good, but perhaps we can revisit this once the state of R on i686-linux has improved. * gnu/packages/cran.scm (r-lme4)[arguments]: On 32-bit platforms skip several tests. Change-Id: I67e963ec29cb00f66c122817898f0c6db330307f
This commit is contained in:
@@ -10277,7 +10277,28 @@ between a set of landmarks and the samples are calculated.")
|
||||
(list
|
||||
#:skipped-tests
|
||||
;; 2/3 mismatches (average diff: 0.267)
|
||||
'(("test-resids.R" "weighted residuals"))))
|
||||
`(("test-resids.R" "weighted residuals")
|
||||
,@(if (target-32bit?)
|
||||
'( ;; Small accuracy problem
|
||||
("test-ranef.R" "multiple terms work")
|
||||
;; object 'cbpp' not found
|
||||
("test-predict.R" "predict se.fit on response scale")
|
||||
("test-factors.R" "factors") ;freezes
|
||||
"test-NAhandling.R" ;freezes
|
||||
"test-covariance_structures.R" ;freezes
|
||||
"test-isSingular.R" ;freezes
|
||||
"test-lmer.R" ;freezes
|
||||
"test-methods.R") ;freezes
|
||||
'()))
|
||||
#:phases
|
||||
(if (target-32bit?)
|
||||
'(modify-phases %standard-phases
|
||||
;; These tests freeze on i686
|
||||
(add-after 'unpack 'delete-more-tests
|
||||
(lambda _
|
||||
(delete-file "tests/lmer-0.R")
|
||||
(delete-file "tests/lmer-conv.R"))))
|
||||
'%standard-phases)))
|
||||
(propagated-inputs
|
||||
(list r-boot
|
||||
r-lattice
|
||||
|
||||
Reference in New Issue
Block a user