Unit Test Failure: testTileInvalidationCompression on x86 Linux

Luke Benes lukebenes at hotmail.com
Sun Dec 4 07:00:27 UTC 2016


Ashod,

Ever since
https://cgit.freedesktop.org/libreoffice/core/commit/?id=9c218858f1bd83ffdd72dd943a841cffa5a93b8c
I'm getting a unit test failure in testTileInvalidationCompression. I'm seeing this same failure under Ubuntu 16.04 with gcc 5.4 and Arch with clang 3.9. 

Any idea why the new test is requiring a 64-bit OS to pass? 

-Luke


[build CUT] desktop_lib
...
DesktopLOKTest::testContextMenuImpress finished in: 423ms
DesktopLOKTest::testNotificationCompression finished in: 191ms
/core/desktop/qa/desktop_lib/test_desktop_lib.cxx:1397:DesktopLOKTest::testTileInvalidationCompression
equality assertion failed
- Expected: 1
- Actual  : 3

DesktopLOKTest::testTileInvalidationCompression finished in: 188ms
...
DesktopLOKTest::testGetFontSubset finished in: 86ms
test_desktop_lib.cxx:1397:Assertion
Test name: DesktopLOKTest::testTileInvalidationCompression
equality assertion failed
- Expected: 1
- Actual  : 3

Failures !!!
Run: 32   Failure total: 1   Failures: 1   Errors: 0

Error: a unit test failed, please do one of:
make CppunitTest_desktop_lib CPPUNITTRACE="gdb --args"
    # for interactive debugging on Linux
make CppunitTest_desktop_lib VALGRIND=memcheck
    # for memory checking
make CppunitTest_desktop_lib DEBUGCPPUNIT=TRUE
    # for exception catching

/core/solenv/gbuild/CppunitTest.mk:101: recipe for target '/core/workdir/CppunitTest/desktop_lib.test' failed
make[1]: *** [/core/workdir/CppunitTest/desktop_lib.test] Error 1
make[1]: *** Waiting for unfinished jobs....
Makefile:263: recipe for target 'build' failed
make: *** [build] Error 2


More information about the LibreOffice mailing list