Build of master on MacOS fails unittest

Pieter van Oostrum pieter-l at vanoostrum.org
Sat Dec 28 09:04:59 UTC 2019


I am building master (commit 2d736e1a0a2b) on MacOS High Sierra.
I had a previous build that failed, but I discovered that using XCode 10 may cause problems, so I installed XCode 9.4.1, and did a make clean followed buy a make.
The build fails with a unittest:

[build CUT] sw_filters_test2
[build CUT] vcl_gen
[build CUT] vcl_pdfexport
warn:sal.file:48677:1790235:sal/osl/unx/file_misc.cxx:414: Invalid directory URL
warn:basic:48677:1790235:basic/source/uno/namecont.cxx:966: Cannot access extensions!
warn:sal.file:48677:1790235:sal/osl/unx/file_misc.cxx:414: Invalid directory URL
warn:basic:48677:1790235:basic/source/uno/namecont.cxx:966: Cannot access extensions!
warn:vcl:48677:1790235:vcl/source/gdi/bitmap3.cxx:889: BitDepth adaptation failed, from 24 to 32
warn:legacy.osl:48677:1790235:vcl/source/gdi/bitmap3.cxx:815: Bitmap::Scale has changed the ColorDepth, this should *not* happen (!)
/Users/pieter/Projects/lode/dev/core/vcl/qa/cppunit/gen/gen.cxx:76:testTdf121120::TestBody
equality assertion failed
- Expected: 255
- Actual  : 1

warn:legacy.osl:48677:1790235:cppuhelper/source/interfacecontainer.cxx:224: OSL_ASSERT: rListener.is()
testTdf121120::TestBody finished in: 35534ms
testTdf107966::TestBody finished in: 71ms
/Users/pieter/Projects/lode/dev/core/vcl/qa/cppunit/gen/gen.cxx:76: Assertion
Test name: testTdf121120::TestBody
equality assertion failed
- Expected: 255
- Actual  : 1

Failures !!!
Run: 2   Failure total: 1   Failures: 1   Errors: 0
warn:vcl.schedule.deinit:48677:1790235:vcl/source/app/scheduler.cxx:175: DeInit task: Timer a: 1 p: 1 drawinglayer ImpTimedRefDev destroy mpVirDev 180000ms (0x7ff186746700)
warn:vcl.schedule.deinit:48677:1790235:vcl/source/app/scheduler.cxx:175: DeInit task: Timer a: 1 p: 1 graphic::Manager maSwapOutTimer 10000ms (0x10fbb35a8)
warn:vcl.schedule.deinit:48677:1790235:vcl/source/app/scheduler.cxx:196: DeInit active tasks: 2 (ignored: 0)
warn:fwk.desktop:48677:1790235:framework/source/services/desktop.cxx:1060: Desktop disposed before terminating it
warn:unotools.config:48677:1790235:unotools/source/config/configmgr.cxx:140: ConfigManager not empty

Error: a unit test failed, please do one of:
make CppunitTest_vcl_gen CPPUNITTRACE="lldb --"       # for interactive debugging on macOS
make CppunitTest_vcl_gen VALGRIND=memcheck            # for memory checking

You can limit the execution to just one particular test by:

make CppunitTest_vcl_gen CPPUNIT_TEST_NAME="testXYZ" ...above mentioned params...

/Users/pieter/Projects/lode/dev/core/solenv/gbuild/CppunitTest.mk:113: recipe for target '/Users/pieter/Projects/lode/dev/core/workdir/CppunitTest/vcl_gen.test' failed
make[1]: *** [/Users/pieter/Projects/lode/dev/core/workdir/CppunitTest/vcl_gen.test] Error 1
make[1]: *** Waiting for unfinished jobs....
Makefile:282: recipe for target 'build' failed
make: *** [build] Error 2

This problem was supposed to be solved by tdf#121120, so what's happening?
Is this version unstable? Is it also failing at gerrit?
-- 
Pieter van Oostrum
www: http://pieter.vanoostrum.org/
PGP key: [8DAE142BE17999C4]



More information about the LibreOffice mailing list