gnu: mozjs: Fix build on riscv64-linux.
* gnu/packages/gnuzilla.scm (mozjs)[arguments]: When building for riscv64-linux adjust the 'adjust-tests phase to skip 2 more tests skipped by upstream. Change-Id: Ia5fbe6782e3d1d8e1904cdf49a35e0666837b277
This commit is contained in:
parent
5b2ee0f3d2
commit
fce707186a
1 changed files with 8 additions and 0 deletions
|
@ -176,6 +176,14 @@
|
||||||
((".*killed process should not have exitStatus.*")
|
((".*killed process should not have exitStatus.*")
|
||||||
""))
|
""))
|
||||||
|
|
||||||
|
;; This was fixed sometime between 102.15.1 and 115.11.0.
|
||||||
|
;; These tests are supposed to be skipped on all 64-bit systems.
|
||||||
|
#$@(if (target-riscv64?)
|
||||||
|
#~((substitute* '("non262/Array/regress-157652.js"
|
||||||
|
"non262/regress/regress-422348.js")
|
||||||
|
(("mips64") "mips64|riscv64")))
|
||||||
|
#~())
|
||||||
|
|
||||||
;; The test suite expects a lightly patched ICU. Disable tests
|
;; The test suite expects a lightly patched ICU. Disable tests
|
||||||
;; that do not work with the system version. See
|
;; that do not work with the system version. See
|
||||||
;; "intl/icu-patches" for clues.
|
;; "intl/icu-patches" for clues.
|
||||||
|
|
Reference in a new issue