Hi all
I missed the initial Jenkins linux_clang_dbgutil_64 failure, got
distracted by the patch going forward for code review even with the
compile failure. Since then the patch has been submitted twice since
then. Don't know why.
Anyway, I'm looking at the failure which is -
In file included from
/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sw/source/ui/dbui/mmoutputtypepage.cxx:37:
/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sw/source/ui/inc/mmresultdialogs.hxx:213:5:
error: VclReferenceBase subclass dispose() function MUST call dispose() of its superclass as the
last thing it does [loplugin:vclwidgets]
virtual void dispose() override;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sw/source/ui/dbui/mmoutputtypepage.cxx:303:1:
error: VclReferenceBase subclass dispose() function MUST call dispose() of its superclass as the
last thing it does [loplugin:vclwidgets]
void SwSendMailDialog::dispose()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/solenv/gbuild/LinkTarget.mk:288:
recipe for target
'/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/CxxObject/sw/source/ui/dbui/mmoutputtypepage.o'
failed
make[1]: ***
[/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/CxxObject/sw/source/ui/dbui/mmoutputtypepage.o]
Error 1
make[1]: *** Waiting for unfinished jobs....
Makefile:266: recipe for target 'build' failed
make: *** [build] Error 2
Build step 'Execute shell' marked build as failure
Finished: FAILURE
I think I understand what it's telling me in that an object or two
aren't being disposed of at the appropriate time. Will take me a bit of
time to work out how this can be resolved.
Is there a way that I can pick up these type of errors before submitting
them to gerrit?
Alex
Context
- Build Failed - 18186 · Alex Kempshall
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.