gnu: chez-scheme-for-racket: Skip tests on riscv64-linux.

* gnu/packages/chez.scm (chez-scheme-for-racket)[arguments]: Skip the
tests when building on riscv64-linux.

Change-Id: If2cce0e68dd123108bed133d4fa4f515b4d64fc4
This commit is contained in:
Efraim Flashner 2024-10-06 11:30:05 +03:00
parent 970631c36f
commit 18b3e5ebb8
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -1,6 +1,6 @@
;;; GNU Guix --- Functional package management for GNU ;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2016 Federico Beffa <beffa@fbengineering.ch> ;;; Copyright © 2016 Federico Beffa <beffa@fbengineering.ch>
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2016, 2024 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2017, 2019 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2017, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2019 Brett Gilio <brettg@gnu.org> ;;; Copyright © 2019 Brett Gilio <brettg@gnu.org>
;;; Copyright © 2020 Brendan Tildesley <mail@brendan.scot> ;;; Copyright © 2020 Brendan Tildesley <mail@brendan.scot>
@ -331,6 +331,9 @@ (define-public chez-scheme-for-racket
(srfi srfi-34)) (srfi srfi-34))
#:out-of-source? #t #:out-of-source? #t
#:test-target "test" ; test-one test-some-fast test-some test test-more #:test-target "test" ; test-one test-some-fast test-some test test-more
;; Tests take more than 30 hours on riscv64.
#:tests? (and (not (target-riscv64?))
(not (%current-target-system)))
#:configure-flags #:configure-flags
#~`(,@(let* ((chez+version (strip-store-file-name #$output)) #~`(,@(let* ((chez+version (strip-store-file-name #$output))
(doc-dir (string-append #$output:doc (doc-dir (string-append #$output:doc