Skip to content

Commit be96678

Browse files
authored
lib2geom: Disable tests on i686 (#365815)
2 parents 5d19bc4 + a156555 commit be96678

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

pkgs/by-name/li/lib2geom/package.nix

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,23 +61,26 @@ stdenv.mkDerivation (finalAttrs: {
6161
checkPhase =
6262
let
6363
disabledTests =
64-
lib.optionals stdenv.hostPlatform.isAarch64 [
65-
# Broken on all platforms, test just accidentally passes on some.
66-
# https://gitlab.com/inkscape/lib2geom/-/issues/63
67-
"elliptical-arc-test"
68-
]
69-
++ lib.optionals stdenv.hostPlatform.isMusl [
64+
lib.optionals stdenv.hostPlatform.isMusl [
7065
# Fails due to rounding differences
7166
# https://gitlab.com/inkscape/lib2geom/-/issues/70
7267
"circle-test"
7368
]
7469
++ lib.optionals (stdenv.hostPlatform.system != "x86_64-linux") [
70+
# Broken on all platforms, test just accidentally passes on some.
71+
# https://gitlab.com/inkscape/lib2geom/-/issues/63
72+
"elliptical-arc-test"
73+
7574
# https://gitlab.com/inkscape/lib2geom/-/issues/69
7675
"polynomial-test"
7776

7877
# https://gitlab.com/inkscape/lib2geom/-/issues/75
7978
"line-test"
8079

80+
# Failure observed on i686
81+
"angle-test"
82+
"self-intersections-test"
83+
8184
# Failure observed on aarch64-darwin
8285
"bezier-test"
8386
"ellipse-test"

0 commit comments

Comments
 (0)