summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorRoman Scherer <roman@burningswell.com>2025-12-14 14:40:01 +0100
committerRutherther <rutherther@ditigal.xyz>2026-01-04 12:47:01 +0100
commit8346bca4e5d070361a3fb766662628ffffa3dbd3 (patch)
tree53ba110bc036c5e262c31bc139f91f77cbd9f4dd /gnu
parent395b0030942ba91bbb5715933bb80c46da6c022f (diff)
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>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/kde-plasma.scm10
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 2ed467d5245..7b168ad2947 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -2191,11 +2191,17 @@ the KDE Plasma 6 desktop.")
2191 (arguments 2191 (arguments
2192 (list #:qtbase qtbase 2192 (list #:qtbase qtbase
2193 #:test-exclude 2193 #:test-exclude
2194 ;; The tst_calibrationtool test fails on aarch64 due to floating-point
2195 ;; precision: QMatrix4x4 comparison fails with tiny differences
2196 ;; (1.11759e-08 instead of exact 0).
2194 (string-append "(" 2197 (string-append "("
2195 (string-join '("positionertest" 2198 (string-join `("positionertest"
2196 "kcm-keyboard-keyboard_memory_\ 2199 "kcm-keyboard-keyboard_memory_\
2197persister_test" 2200persister_test"
2198 "foldermodeltest") 2201 "foldermodeltest"
2202 ,@(if (target-aarch64?)
2203 '("tst_calibrationtool")
2204 '()))
2199 "|") 2205 "|")
2200 ")") 2206 ")")
2201 #:phases 2207 #:phases