1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-28 12:01:49 +02:00

gnu: plasma-desktop: Skip failing test on AArch64.

The tst_calibrationtool test fails on aarch64 due to floating-point
precision issues: QMatrix4x4 comparison fails with tiny differences
(1.11759e-08 instead of exact 0).

* gnu/packages/kde-plasma.scm (plasma-desktop)[arguments]: Add
tst_calibrationtool to test-exclude on aarch64.

Change-Id: I3875329704b50b1ecd3ccea41a355d53deb517cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Merges: #4846
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
This commit is contained in:
Roman Scherer
2025-12-14 14:40:01 +01:00
committed by Rutherther
parent 395b003094
commit 8346bca4e5
+8 -2
View File
@@ -2191,11 +2191,17 @@ the KDE Plasma 6 desktop.")
(arguments (arguments
(list #:qtbase qtbase (list #:qtbase qtbase
#:test-exclude #:test-exclude
;; The tst_calibrationtool test fails on aarch64 due to floating-point
;; precision: QMatrix4x4 comparison fails with tiny differences
;; (1.11759e-08 instead of exact 0).
(string-append "(" (string-append "("
(string-join '("positionertest" (string-join `("positionertest"
"kcm-keyboard-keyboard_memory_\ "kcm-keyboard-keyboard_memory_\
persister_test" persister_test"
"foldermodeltest") "foldermodeltest"
,@(if (target-aarch64?)
'("tst_calibrationtool")
'()))
"|") "|")
")") ")")
#:phases #:phases