From a156555f535fda047ab73f7ec58fb6f54be1998d Mon Sep 17 00:00:00 2001 From: fliiiix Date: Mon, 16 Dec 2024 15:06:40 +0100 Subject: [PATCH] lib2geom: Disable tests on i686 --- pkgs/by-name/li/lib2geom/package.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/li/lib2geom/package.nix b/pkgs/by-name/li/lib2geom/package.nix index 13e9219537fab..1f3527c649d5a 100644 --- a/pkgs/by-name/li/lib2geom/package.nix +++ b/pkgs/by-name/li/lib2geom/package.nix @@ -57,23 +57,26 @@ stdenv.mkDerivation rec { checkPhase = let disabledTests = - lib.optionals stdenv.hostPlatform.isAarch64 [ - # Broken on all platforms, test just accidentally passes on some. - # https://gitlab.com/inkscape/lib2geom/-/issues/63 - "elliptical-arc-test" - ] - ++ lib.optionals stdenv.hostPlatform.isMusl [ + lib.optionals stdenv.hostPlatform.isMusl [ # Fails due to rounding differences # https://gitlab.com/inkscape/lib2geom/-/issues/70 "circle-test" ] ++ lib.optionals (stdenv.hostPlatform.system != "x86_64-linux") [ + # Broken on all platforms, test just accidentally passes on some. + # https://gitlab.com/inkscape/lib2geom/-/issues/63 + "elliptical-arc-test" + # https://gitlab.com/inkscape/lib2geom/-/issues/69 "polynomial-test" # https://gitlab.com/inkscape/lib2geom/-/issues/75 "line-test" + # Failure observed on i686 + "angle-test" + "self-intersections-test" + # Failure observed on aarch64-darwin "bezier-test" "ellipse-test"