mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-24 21:38:07 -05:00
gnu: lib2geom: Skip failing tests on i686-linux.
* gnu/packages/graphics.scm (lib2geom)[arguments]: Skip 3 more failing tests on i686-linux. Change-Id: Ied70ec568f87d0dc77511bfda1d4a3c493a4aba4
This commit is contained in:
parent
77e99a79eb
commit
25f4fd8542
1 changed files with 12 additions and 5 deletions
|
@ -924,12 +924,19 @@ (define-public lib2geom
|
|||
((target-x86-32?)
|
||||
#~((add-after 'unpack 'skip-faulty-test
|
||||
(lambda _
|
||||
;; This test fails on i686 when comparing floating point
|
||||
;; values, probably due to excess precision. However,
|
||||
;; '-fexcess-precision' is not implemented for C++ in
|
||||
;; GCC 10 so just skip it.
|
||||
(substitute* "tests/CMakeLists.txt"
|
||||
(("bezier-test") ""))))))
|
||||
;; This test fails on i686 when comparing floating point
|
||||
;; values, probably due to excess precision. However,
|
||||
;; '-fexcess-precision' is not implemented for C++ in
|
||||
;; GCC 10 so just skip it.
|
||||
(("bezier-test") "")
|
||||
|
||||
;; https://gitlab.com/inkscape/lib2geom/-/issues/68
|
||||
(("ellipse-test") "")
|
||||
|
||||
;; XXX: Additional unresolved test failures.
|
||||
(("elliptical-arc-test") "")
|
||||
(("self-intersections-test") ""))))))
|
||||
;; See https://gitlab.com/inkscape/lib2geom/-/issues/63
|
||||
((target-aarch64?)
|
||||
#~((add-after 'unpack 'fix-aarch64-faulty-test
|
||||
|
|
Loading…
Reference in a new issue