summaryrefslogtreecommitdiff
path: root/gnu/packages/image-processing.scm
diff options
context:
space:
mode:
authorRoman Scherer <roman@burningswell.com>2025-12-14 19:23:13 +0100
committerAndreas Enge <andreas@enge.fr>2025-12-16 20:28:09 +0100
commit1cc99c8565af9c56bcc93d2635704767465e3cc2 (patch)
tree647ecb8bdf8d6dda2f5ce24d954cccb54c2b8421 /gnu/packages/image-processing.scm
parentc1f2a0e477b31dfac3a207fa6499ac6ea4a2ddd5 (diff)
gnu: opencv: Skip failing test on aarch64.
* gnu/packages/image-processing.scm (opencv)[arguments]: Disable ReferenceAccuracy test due to floating-point precision differences with ARM NEON. Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu/packages/image-processing.scm')
-rw-r--r--gnu/packages/image-processing.scm8
1 files changed, 7 insertions, 1 deletions
diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index 9d5cd62144b..d6b490980cc 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -645,7 +645,13 @@ different data arrays similar to those available in the numdiff software.")
645 (substitute* "modules/photo/test/test_hdr.cpp" 645 (substitute* "modules/photo/test/test_hdr.cpp"
646 (("0\\.131") "0.222")) 646 (("0\\.131") "0.222"))
647 ;; These tests hang forever on aarch64. 647 ;; These tests hang forever on aarch64.
648 (delete-file-recursively "modules/videoio/test/")) 648 (delete-file-recursively "modules/videoio/test/")
649 ;; This test fails on aarch64 due to floating-point precision
650 ;; differences with ARM NEON.
651 ;; Expected: RMSE <= 0.34, actual: 0.407627
652 (substitute* "../opencv-contrib/modules/optflow/test/test_OF_accuracy.cpp"
653 (("\\bReferenceAccuracy\\b" all)
654 (string-append "DISABLED_" all))))
649 '()) 655 '())
650 656
651 ,@(if (target-riscv64?) 657 ,@(if (target-riscv64?)