summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2025-07-19 09:00:00 +0200
committerAndreas Enge <andreas@enge.fr>2025-07-19 17:03:58 +0200
commite40e0bfd2c8e4d91c19dd931ff9cbe5e54ba98a5 (patch)
tree9d01b0db9b6a7175770addbc6fd750826e091410
parent13614fc500d7ef83e045a97a2df93b698ddc0d7a (diff)
gnu: gsl: Skip test_legendre_schmidt on i686.
* gnu/packages/maths.scm (gsl)[disable-failing-tests]: Also disable test_legendre_schmidt on i686.
-rw-r--r--gnu/packages/maths.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 5c9574ae1d..05a6e75092 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -722,6 +722,7 @@ precision floating point numbers.")
;; There are rounding issues with these tests on i686:
;; https://lists.gnu.org/archive/html/bug-gsl/2016-10/msg00000.html
;; https://lists.gnu.org/archive/html/bug-gsl/2020-04/msg00000.html
+ ;; https://codeberg.org/guix/guix/issues/1234#issuecomment-5874172
#~((add-before 'check 'disable-failing-tests
(lambda _
(substitute* "spmatrix/test.c"
@@ -729,6 +730,9 @@ precision floating point numbers.")
((".*test_float.*") "\n")
((".*test_complex.*") "\n"))
+ (substitute* "specfunc/test_legendre.c"
+ ((".*= test_legendre_schmidt.*") "\n"))
+
;; XXX: These tests abort with:
;; gsl: cholesky.c:645: ERROR: matrix is not positive definite
(substitute* '("multifit_nlinear/test.c"