CppunitTest_sw_filters_test failing on x86 Linux, std::exception -> uno::RuntimeException

Caolán McNamara caolanm at redhat.com
Mon Apr 9 15:06:53 UTC 2018


On Wed, 2018-04-04 at 21:37 +0000, Luke Benes wrote:
> After commit https://cgit.freedesktop.org/libreoffice/core/commit/?id
> =975884fbbc3f80a634258ee562037688a42027a9
> 
> ofz#7110 ensure join is called on std::exceptions as well as
> uno::Exception
> 
> Both gcc and clang are failing on my 32 bit Fedora box.

huh, I was unaware of that. Seems that tinderbox isn't the mailing
kind. Works under x86_64 (obviously, passed ci) so I don't quite know
what's going on there. For the moment does simply removing that test
case make it pass again (https://gerrit.libreoffice.org/#/c/52643/) ?

caolanm->sberg: that should have worked, right ? I see gcc3_linux_x86-
64/uno2cpp.cxx has explicit catch (std::exception) from
0166b35fc660911c02d56852fca79f89e7cede5c #i114635# handle non-UNO
exceptions in C++ UNO bridge, for unxlngx6, rest to follow. 

Is it the case that the x86 bridge never got extended the same way
after all ?


More information about the LibreOffice mailing list