guix-commits
[Top][All Lists]
Advanced

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

07/08: gnu: glslang: Skip a test on powerpc-linux.


From: guix-commits
Subject: 07/08: gnu: glslang: Skip a test on powerpc-linux.
Date: Sun, 7 Apr 2024 08:08:06 -0400 (EDT)

efraim pushed a commit to branch mesa-updates
in repository guix.

commit 14b256f10e11210adf8cc476c40e9ef2def37bd5
Author: Efraim Flashner <efraim@flashner.co.il>
AuthorDate: Sun Apr 7 12:13:42 2024 +0300

    gnu: glslang: Skip a test on powerpc-linux.
    
    * gnu/packages/vulkan.scm (glslang)[arguments]: When building for
    powerpc-linux add a phase to skip a test.
    
    Change-Id: I00fd2273fcd2514c3086eee433f74f0bb4c3ebe6
---
 gnu/packages/vulkan.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/vulkan.scm b/gnu/packages/vulkan.scm
index 4a1d5914ce..23d0c72ee3 100644
--- a/gnu/packages/vulkan.scm
+++ b/gnu/packages/vulkan.scm
@@ -206,6 +206,14 @@ translation between LLVM IR and SPIR-V.")
                                  `("-DCMAKE_EXE_LINKER_FLAGS=-latomic")
                                  '()))
        #:phases (modify-phases %standard-phases
+                  ,@(if (target-ppc32?)
+                        `((add-after 'unpack 'skip-failing-test
+                            (lambda _
+                              ;; TODO: Figure out why this test fails.
+                              (substitute* "Test/runtests"
+                                ((".*remap\\.invalid" all)
+                                 (string-append "# " all))))))
+                        '())
                   (replace 'check
                     (lambda* (#:key tests? parallel-tests? #:allow-other-keys)
                       (when tests?



reply via email to

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