Test EllipticalArcTest.ArcIntersection fails on aarch64-linux
Trying to build lib2geom 1.3 on NixOS, the tests succeed on x86_64-linux
but fail on aarch64-linux
:
9/24 Test #9: elliptical-arc-test ..............***Failed 0.19 sec
Running main() from /build/source/googletest/src/gtest_main.cc
[==========] Running 7 tests from 2 test suites.
[----------] Global test environment set-up.
[----------] 6 tests from EllipticalArcTest
[ RUN ] EllipticalArcTest.PointAt
[ OK ] EllipticalArcTest.PointAt (0 ms)
[ RUN ] EllipticalArcTest.Duplicate
[ OK ] EllipticalArcTest.Duplicate (0 ms)
[ RUN ] EllipticalArcTest.LineSegmentIntersection
[ OK ] EllipticalArcTest.LineSegmentIntersection (90 ms)
[ RUN ] EllipticalArcTest.ArcIntersection
/build/source/tests/elliptical-arc-test.cpp:187: Failure
Expected equality of these values:
r1.size()
Which is: 0
2u
Which is: 2
[ FAILED ] EllipticalArcTest.ArcIntersection (0 ms)
[ RUN ] EllipticalArcTest.BezierIntersection
[ OK ] EllipticalArcTest.BezierIntersection (0 ms)
[ RUN ] EllipticalArcTest.ExpandToTransformedTest
[ OK ] EllipticalArcTest.ExpandToTransformedTest (0 ms)
[----------] 6 tests from EllipticalArcTest (91 ms total)
[----------] 1 test from EllipticalArc
[ RUN ] EllipticalArc.Transform
[ OK ] EllipticalArc.Transform (0 ms)
[----------] 1 test from EllipticalArc (0 ms total)
[----------] Global test environment tear-down
[==========] 7 tests from 2 test suites ran. (91 ms total)
[ PASSED ] 6 tests.
[ FAILED ] 1 test, listed below:
[ FAILED ] EllipticalArcTest.ArcIntersection
1 FAILED TEST
/cc @S-Rafael