guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

135/237: gnu: icu4c: Disable some tests for x86-32.


From: guix-commits
Subject: 135/237: gnu: icu4c: Disable some tests for x86-32.
Date: Fri, 24 Jan 2025 11:06:48 -0500 (EST)

janneke pushed a commit to branch core-packages-team
in repository guix.

commit 0089a2c869e876a8e9e5337bdc666a4db12f9fb5
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Thu Jan 2 10:13:47 2025 +0100

    gnu: icu4c: Disable some tests for x86-32.
    
    * gnu/packages/icu4c.scm (icu4c)[arguments]: When building for x86-32, add
    "disable-failing-test" stage.
    
    Change-Id: I57be6c07121182fb027b8f5c0b383617dd4f962a
---
 gnu/packages/icu4c.scm | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/gnu/packages/icu4c.scm b/gnu/packages/icu4c.scm
index 8fd3835649..6ecf05e773 100644
--- a/gnu/packages/icu4c.scm
+++ b/gnu/packages/icu4c.scm
@@ -97,6 +97,15 @@
                           (("(TESTCASE_AUTO\\(unitUsage\\));" all)
                            (string-append "//" all))))))
                  #~())
+          #$@(if (target-x86-32?)
+                 #~((add-after 'unpack 'disable-failing-test
+                      (lambda _
+                        ;; The test reports 18 errors but it's woefully
+                        ;; unclear which tests actually fail or how to disable
+                        ;; individual tests.
+                        (substitute* "source/test/Makefile.in"
+                          ((" intltest ") " ")))))
+                 #~())
           (add-after 'install 'avoid-coreutils-reference
             ;; Don't keep a reference to the build tools.
             (lambda _



reply via email to

[Prev in Thread] Current Thread [Next in Thread]