CppunitTest_vcl_skia failing on tb68 with illegal instruction

Luboš Luňák l.lunak at collabora.com
Tue Mar 9 14:55:43 UTC 2021


On Tuesday 09 of March 2021, Stephan Bergmann wrote:
> On 09/03/2021 14:19, Luboš Luňák wrote:
> >   That doesn't make sense to me. The crashing test calls normal Skia code
> > that shouldn't be special WRT instruction sets, and it's normally
> > compiled with clang-cl without explicit instruction set flags. The only
> > plausible explanation I can think of is that clang-cl defaults to a
> > higher instruction set default than cl's (or ours) and the relevant code
> > is somehow unlucky to have clang-cl to actually use such an instruction
> > there.
>
> I tend to remember that clang-cl targeting x86 does indeed enable SSE2
> by default:

 But MSVC on x86 defaults to -arch:SSE2 as well, and we dropped the 
explicit -arch:SSE almost a year ago. And it can't really be SSE2-related 
problem anyway, a machine incapable of SSE2 would be too old and slow to be 
useful as a build bot.

-- 
 Luboš Luňák
 l.lunak at collabora.com


More information about the LibreOffice mailing list