mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-05-01 23:05:57 +02:00
gnu: coreutils: Skip some tests on the 64bit Hurd.
* gnu/packages/base.scm (coreutils)[arguments]: When building on the 64bit Hurd, skip some tests. Change-Id: If3c49971df03fb2b1e8dfae9b09d239fe5ec7a7e
This commit is contained in:
@@ -549,6 +549,22 @@ used to apply commands with arbitrarily long arguments.")
|
||||
;; here
|
||||
((" test-tls\\$\\(EXEEXT\\) ") " ")))
|
||||
'())
|
||||
,@(if (system-hurd64?)
|
||||
'((substitute*
|
||||
;; These tests fail
|
||||
'("tests/misc/sort-NaN-infloop.sh"
|
||||
"tests/misc/wc-parallel.sh")
|
||||
(("^#!.*" all)
|
||||
(string-append all "exit 77;\n")))
|
||||
(substitute* '("gnulib-tests/test-fdutimensat.c"
|
||||
"gnulib-tests/test-futimens.c"
|
||||
"gnulib-tests/test-linkat.c"
|
||||
"gnulib-tests/test-renameat.c"
|
||||
"gnulib-tests/test-renameatu.c"
|
||||
"gnulib-tests/test-utimensat.c")
|
||||
(("(^| )main *\\(.*" all)
|
||||
(string-append all "{\n exit (77);//"))))
|
||||
'())
|
||||
(substitute* "Makefile.in"
|
||||
;; fails on filesystems where inotify cannot be used,
|
||||
;; more info in #47935
|
||||
|
||||
Reference in New Issue
Block a user