gnu: r-bit64: Conditionally skip two tests.

* gnu/packages/cran.scm (r-bit64)[arguments]: On 32-bit platforms skip two
tests.

Change-Id: Iac69d9b9ab479e3756977b6669e4a9f2802233a0
This commit is contained in:
Ricardo Wurmus
2026-04-08 12:43:27 +02:00
parent 11ea0e287d
commit e37e145e28

View File

@@ -898,6 +898,16 @@ binary booleans, @code{TRUE} and @code{FALSE} can be stored with 1 bit only.")
(base32
"1dqr2g43rhiryzgpfsjb7mb4idnz2jl31jdsvjgrlb625wacxh7v"))))
(build-system r-build-system)
(arguments
(list
#:skipped-tests
(if (target-32bit?)
'(("test-integer64.R"
;; Minor differences due to accuracy.
"arithmetic & basic math works"
;; The array is shifted by one.
"Old ..dontshow\\{\\} tests in .format.integer64 continue working"))
'())))
(propagated-inputs
(list r-bit))
(native-inputs (list r-testthat))