efraim pushed a commit to branch master
in repository guix.

commit 8c294e43eb0b0ea61da7c0570872e0908f64c8ed
Author: Efraim Flashner <[email protected]>
AuthorDate: Tue Dec 5 21:31:39 2023 +0200

    gnu: qtbase: Skip some more tests on i686-linux.
    
    * gnu/packages/qt.scm (qtbase)[arguments]: Adjust custom 'check phase to
    skip 5 more tests on i686-linux.
    
    Change-Id: I2c70fd0dd7e99cc7e039502933981e1b4985e05c
---
 gnu/packages/qt.scm | 29 ++++++++++++++++++++++++++---
 1 file changed, 26 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 6595aa96be..d282dfcced 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -863,7 +863,8 @@ developers using C++ or QML, a CSS & JavaScript like 
language.")
                        "tst_qfiledialog"
                        ;; This test is susceptible to the 600 ms timeout used:
                        "tst_qpauseanimation")
-                      #$@(if (target-ppc64le?)
+                      #$@(cond
+                           ((target-ppc64le?)
                              #~((list
                                  ;; The 'tst_QPainter::fpe_radialGradients'
                                  ;; test fails with a 'Floating point
@@ -881,8 +882,30 @@ developers using C++ or QML, a CSS & JavaScript like 
language.")
                                  ;; "'Unable to fetch row' || 'database is
                                  ;; locked'" (see:
                                  ;; 
https://bugreports.qt.io/browse/QTBUG-117114).
-                                 "tst_qsqlthread"))
-                             #~())) "|") ")")))))
+                                 "tst_qsqlthread")))
+                           ((target-x86-32?)
+                             #~((list
+                                 ;; QCOMPARE(qRound(actual), expected) 
returned TRUE
+                                 ;; unexpectedly.
+                                 "tst_qglobal"
+
+                                 ;; Actual   (llMinDbl == llMin) : 0
+                                 ;; Expected (-9223372036854775807.0 ==
+                                 ;; Q_INT64_C(-9223372036854775807)) : 1
+                                 "tst_json"
+
+                                 ;; 'QVector3D::normal(QVector3D(), v1, v2) ==
+                                 ;; v3.normalized()' returned FALSE. ()
+                                 "tst_qvectornd"
+
+                                 ;; Actual   (qRed(p))  : 11
+                                 ;; Expected (qGreen(p)): 10
+                                 "tst_qcolorspace"
+
+                                 ;; Actual   (dv.validate(value, dummy)): 
Invalid
+                                 ;; Expected (standard_state)           : 
Intermediate
+                                 "tst_qdoublevalidator")))
+                           (else #~()))) "|") ")")))))
             (replace 'patch-mkspecs
               (lambda* (#:key outputs #:allow-other-keys)
                 (let* ((archdata (search-input-directory outputs "lib/qt6"))

Reply via email to