<div dir="ltr">Known issue in Firebird 3.0.x <div><br></div><div><a href="http://firebird.1100200.n4.nabble.com/std-c-11-added-to-CXXFLAGS-in-3-0-on-linux-td4645224.html">http://firebird.1100200.n4.nabble.com/std-c-11-added-to-CXXFLAGS-in-3-0-on-linux-td4645224.html</a><br></div><div><br></div><div>introduced by this commit <div><br></div><div><a href="https://github.com/FirebirdSQL/firebird/commit/52d9a05a0f3d" target="_blank">https://github.com/<wbr>FirebirdSQL/firebird/commit/<wbr>52d9a05a0f3d</a><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 11, 2017 at 1:01 PM, Tomaž Vajngerl <span dir="ltr"><<a href="mailto:quikee@gmail.com" target="_blank">quikee@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
On Thu, May 11, 2017 at 10:17 AM, julien2412 <<a href="mailto:serval2412@yahoo.fr">serval2412@yahoo.fr</a>> wrote:<br>
> Hello,<br>
><br>
> I submitted a gerrit patch to bump Firebird to 3.0.2 (see<br>
> <a href="https://gerrit.libreoffice.org/#/c/37488/" rel="noreferrer" target="_blank">https://gerrit.libreoffice.<wbr>org/#/c/37488/</a>)<br>
> MacOs build fails on Jenkins with these logs:<br>
> In file included from<br>
> /Users/tdf/lode/jenkins/<wbr>workspace/lo_gerrit/Config/<wbr>macosx_clang_dbgutil/workdir/<wbr>UnpackedTarball/firebird/src/<wbr>common/CRC32C.cpp:34:<br>
> /Applications/Xcode.app/<wbr>Contents/Developer/Toolchains/<wbr>XcodeDefault.xctoolchain/usr/<wbr>bin/../lib/clang/6.1.0/<wbr>include/nmmintrin.h:28:2:<br>
> error: "SSE4.2 instruction set not enabled"<br>
> #error "SSE4.2 instruction set not enabled"<br>
>  ^<br>
> /Users/tdf/lode/jenkins/<wbr>workspace/lo_gerrit/Config/<wbr>macosx_clang_dbgutil/workdir/<wbr>UnpackedTarball/firebird/src/<wbr>common/CRC32C.cpp:41:10:<br>
> error: use of undeclared identifier '_mm_crc32_u8'<br>
>                 return _mm_crc32_u8(hash_value, *value);<br>
> (idem with  _mm_crc32_u16 and  _mm_crc32_u32)<br>
<span class="">><br>
> Would it be possible to enable SSE4.2 on Jenkins MacOs machine or have we<br>
> got some compatibility constraint to fulfil?<br>
<br>
</span>The file CRC32C.cpp must be compiled with compiler flag -msse4<br>
otherwise you get such a compile error - I'm not sure how we compile<br>
firebird but we will probably need to adapt this.<br>
<br>
> Julien<br>
<br>
Regards, Tomaž<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
LibreOffice mailing list<br>
<a href="mailto:LibreOffice@lists.freedesktop.org">LibreOffice@lists.freedesktop.<wbr>org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/libreoffice" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/libreoffice</a><br>
</div></div></blockquote></div><br></div>