2 failed tests in PathBoolopTest suite (UnionOutside and UnionOutsideSwap)
Steps to reproduce:
Updated inkscape
Guix package to version 1.2 and attempted to build it.
What happened?
The following tests failed:
11/357 Test #11: test_path-boolop ....................................................***Failed 0.03 sec
[==========] Running 7 tests from 1 test suite.
[----------] Global test environment set-up.
[----------] 7 tests from PathBoolopTest
[ RUN ] PathBoolopTest.UnionOutside
/tmp/guix-build-inkscape-1.2.drv-0/inkscape-1.2_2022-05-15_dc2aedaf03/testfiles/src/path-boolop-test.cpp:33: Failure
Expected equality of these values:
resultD
Which is: "M 0 1.5 V 0 H 2 V 2 H 0.5 V 2.5 H 0 V 2 V 1.5 H 0.5 V 2 z"
targetD
Which is: "M 0 0 V 1.5 V 2 V 2.5 H 0.5 V 2 H 2 V 0 z"
/tmp/guix-build-inkscape-1.2.drv-0/inkscape-1.2_2022-05-15_dc2aedaf03/testfiles/src/path-boolop-test.cpp:34: Failure
Expected equality of these values:
result
Which is: { { 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <C0-9B D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <C0-9B D2-F7 FF-7F 00-00> } }
target
Which is: { { 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <C0-9B D2-F7 FF-7F 00-00> } }
[ FAILED ] PathBoolopTest.UnionOutside (1 ms)
[ RUN ] PathBoolopTest.UnionOutsideSwap
/tmp/guix-build-inkscape-1.2.drv-0/inkscape-1.2_2022-05-15_dc2aedaf03/testfiles/src/path-boolop-test.cpp:33: Failure
Expected equality of these values:
resultD
Which is: "M 0 1.5 H 0.5 V 2 H 2 V 0 H 0 z M 0 2 V 2.5 H 0.5 V 2 z M 0 2 V 1.5 z"
targetD
Which is: "M 0 0 V 1.5 V 2 V 2.5 H 0.5 V 2 H 2 V 0 z"
/tmp/guix-build-inkscape-1.2.drv-0/inkscape-1.2_2022-05-15_dc2aedaf03/testfiles/src/path-boolop-test.cpp:34: Failure
Expected equality of these values:
result
Which is: { { 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <C0-9B D2-F7 FF-7F 00-00>, 8-byte object <C0-9B D2-F7 FF-7F 00-00> }, { 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <C0-9B D2-F7 FF-7F 00-00> }, { 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <C0-9B D2-F7 FF-7F 00-00> } }
target
Which is: { { 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <A0-97 D2-F7 FF-7F 00-00>, 8-byte object <C0-9B D2-F7 FF-7F 00-00> } }
[ FAILED ] PathBoolopTest.UnionOutsideSwap (0 ms)
[ RUN ] PathBoolopTest.UnionInside
[ OK ] PathBoolopTest.UnionInside (0 ms)
[ RUN ] PathBoolopTest.UnionInsideSwap
[ OK ] PathBoolopTest.UnionInsideSwap (0 ms)
[ RUN ] PathBoolopTest.IntersectionInside
[ OK ] PathBoolopTest.IntersectionInside (0 ms)
[ RUN ] PathBoolopTest.DifferenceInside
[ OK ] PathBoolopTest.DifferenceInside (0 ms)
[ RUN ] PathBoolopTest.DifferenceOutside
[ OK ] PathBoolopTest.DifferenceOutside (0 ms)
[----------] 7 tests from PathBoolopTest (2 ms total)
[----------] Global test environment tear-down
[==========] 7 tests from 1 test suite ran. (2 ms total)
[ PASSED ] 5 tests.
[ FAILED ] 2 tests, listed below:
[ FAILED ] PathBoolopTest.UnionOutside
[ FAILED ] PathBoolopTest.UnionOutsideSwap
2 FAILED TESTS
What should have happened?
The test suite should pass.
Inkscape Version and Operating System:
- Inkscape Version: 1.2
- Operating System: GNU/Linux
- Operating System version: Guix System current