LibreOffice Build failed on Debian-x86-32bit

Andreas Mantke maand at gmx.de
Mon Jul 3 15:46:20 UTC 2023


Hi all,

I compiled LibreOffice on a Netbook with Debian-x86-32bit for a while
successful. I did this with success from the source repo some weeks ago
(before version 7.6 was tagged).

I run a build from source again last week but without success. I tried
again with make clean, but that didn't changed anything. I upgraded the
Debian environment to Bookworm and made a clean make, but with the same
result. The build always breaks at the same stage.

Here is the output from my current build process (from the status of the
LibreOffice source from last Friday):


--------------------------------- beginn compile messages
----------------------------------------------------------------

mkdir -p /home/andreas/libreoffice/libo/instdir
/home/andreas/libreoffice/libo/solenv/bin/install-gdb-printers -a
/home/andreas/libreoffice/libo/instdir -c
make -j 2  -rs -f /home/andreas/libreoffice/libo/Makefile.gbuild build
[build DEP] LNK:Executable/bestreversemap.d
[build DEP] LNK:Library/libstorelo.so.d
[build DEP] LNK:Library/libuno_salhelpergcc3.so.3.d
[build DEP] LNK:Executable/osl_process_child.d
[build DEP] LNK:Library/libsal_textenclo.so.d
[build DEP] LNK:StaticLibrary/libprecompiled_system.a.d
[build DEP] LNK:Executable/opencltest.d
[build DEP] LNK:Executable/tilebench.d
[build DEP] LNK:StaticLibrary/libtransex.a.d
[build DEP] LNK:Executable/treex.d
[build DEP] LNK:Executable/propex.d
[build DEP] LNK:Executable/pocheck.d
[build DEP] LNK:Executable/localize.d
[build DEP] LNK:Executable/cfgex.d
[build DEP] LNK:Library/libjpipe.so.d
[build DEP] LNK:Executable/gendict.d
[build DEP] LNK:Executable/genconv_dict.d
[build DEP] LNK:StaticLibrary/libzxing.a.d
[build DEP] LNK:Library/libskialo.so.d
[build DEP] LNK:StaticLibrary/libpoppler.a.d
[build DEP] LNK:StaticLibrary/libexpat.a.d
[build DEP] LNK:Library/libclucene.so.d
[build DEP] LNK:StaticLibrary/libbox2d.a.d
[build DEP] LNK:StaticLibrary/libboost_iostreams.a.d
[build DEP] LNK:StaticLibrary/libboost_system.a.d
[build DEP] LNK:StaticLibrary/libboost_filesystem.a.d
[build DEP] LNK:StaticLibrary/libboost_date_time.a.d
[build DEP] LNK:Executable/oosplash.d
[build DEP] LNK:StaticLibrary/libcodemaker_java.a.d
[build DEP] LNK:Library/libsal_textenclo.so.d
[build LNK] Library/libsal_textenclo.so
[build DEP] LNK:Library/libuno_salhelpergcc3.so.3.d
[build LNK] Library/libuno_salhelpergcc3.so.3
[build CXX] registry/source/keyimpl.cxx
[build CXX] registry/source/reflread.cxx
[build CXX] registry/source/reflwrit.cxx
[build CXX] registry/source/regimpl.cxx
[build CXX] registry/source/registry.cxx
[build CXX] registry/source/regkey.cxx
[build DEP] LNK:Executable/bestreversemap.d
[build LNK] Executable/bestreversemap
[build DEP] LNK:StaticLibrary/libexpat.a.d
[build LNK] StaticLibrary/libexpat.a
[build CXX] workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp
[build CXX] workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp
[build CXX] workdir/UnpackedTarball/skia/src/core/SkBlitter_A8.cpp
In file included from
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:27:
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h: In function ‘__m128i
SkPMLerp_SSE2(const __m128i&, const __m128i&, unsigned int)’:
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1052:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_add_epi8(__m128i, __m128i)’: target specific option mismatch
  1052 | _mm_add_epi8 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:54:28:
note: called from here
    54 |         return _mm_add_epi8(dst, diff);
       |                ~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1321:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_or_si128(__m128i, __m128i)’: target specific option mismatch
  1321 | _mm_or_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:51:36:
note: called from here
    51 |         __m128i diff = _mm_or_si128(diff_rb, diff_ag);
       |                        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1315:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_andnot_si128(__m128i, __m128i)’: target specific option mismatch
  1315 | _mm_andnot_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:50:35:
note: called from here
    50 |         diff_ag = _mm_andnot_si128(mask, diff_ag);
       |                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1243:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srli_epi16(__m128i, int)’: target specific option mismatch
  1243 | _mm_srli_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:49:33:
note: called from here
    49 |         diff_rb = _mm_srli_epi16(diff_rb, 8);
       |                   ~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1160:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_mullo_epi16(__m128i, __m128i)’: target specific option mismatch
  1160 | _mm_mullo_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:46:34:
note: called from here
    46 |         diff_ag = _mm_mullo_epi16(diff_ag, s);
       |                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1160:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_mullo_epi16(__m128i, __m128i)’: target specific option mismatch
  1160 | _mm_mullo_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:45:34:
note: called from here
    45 |         diff_rb = _mm_mullo_epi16(diff_rb, s);
       |                   ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:648:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i _mm_set1_epi16(short
int)’: target specific option mismatch
   648 | _mm_set1_epi16 (short __A)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:44:35:
note: called from here
    44 |         __m128i s = _mm_set1_epi16(src_scale);
       |                     ~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1106:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_sub_epi16(__m128i, __m128i)’: target specific option mismatch
  1106 | _mm_sub_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:43:40:
note: called from here
    43 |         __m128i diff_ag = _mm_sub_epi16(src_ag, dst_ag);
       |                           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1106:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_sub_epi16(__m128i, __m128i)’: target specific option mismatch
  1106 | _mm_sub_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:42:40:
note: called from here
    42 |         __m128i diff_rb = _mm_sub_epi16(src_rb, dst_rb);
       |                           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1243:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srli_epi16(__m128i, int)’: target specific option mismatch
  1243 | _mm_srli_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:39:40:
note: called from here
    39 |         __m128i dst_ag = _mm_srli_epi16(dst, 8);
       |                          ~~~~~~~~~~~~~~^~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1309:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_and_si128(__m128i, __m128i)’: target specific option mismatch
  1309 | _mm_and_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:38:39:
note: called from here
    38 |         __m128i dst_rb = _mm_and_si128(mask, dst);
       |                          ~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1243:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srli_epi16(__m128i, int)’: target specific option mismatch
  1243 | _mm_srli_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:37:40:
note: called from here
    37 |         __m128i src_ag = _mm_srli_epi16(src, 8);
       |                          ~~~~~~~~~~~~~~^~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1309:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_and_si128(__m128i, __m128i)’: target specific option mismatch
  1309 | _mm_and_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:36:39:
note: called from here
    36 |         __m128i src_rb = _mm_and_si128(mask, src);
       |                          ~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:642:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_set1_epi32(int)’: target specific option mismatch
   642 | _mm_set1_epi32 (int __A)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitRow_D32.cpp:33:44:
note: called from here
    33 |         const __m128i mask = _mm_set1_epi32(0x00FF00FF);
       |                              ~~~~~~~~~~~~~~^~~~~~~~~~~~
make[1]: ***
[/home/andreas/libreoffice/libo/solenv/gbuild/LinkTarget.mk:402:
/home/andreas/libreoffice/libo/workdir/GenCxxObject/UnpackedTarball/skia/src/core/SkBlitRow_D32.o]
Fehler 1
make[1]: *** Es wird auf noch nicht beendete Prozesse gewartet....
In file included from
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:101:
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h: In function ‘__m128i
blend_lcd16_sse2(__m128i&, __m128i&, __m128i&, __m128i&)’:
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:998:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_packus_epi16(__m128i, __m128i)’: target specific option mismatch
   998 | _mm_packus_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:218:32:
note: called from here
   218 |         return _mm_packus_epi16(resultLo, resultHi);
       |                ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1058:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_add_epi16(__m128i, __m128i)’: target specific option mismatch
  1058 | _mm_add_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:212:41:
note: called from here
   212 |         __m128i resultHi = _mm_add_epi16(dstHi, maskHi);
       |                            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1058:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_add_epi16(__m128i, __m128i)’: target specific option mismatch
  1058 | _mm_add_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:211:41:
note: called from here
   211 |         __m128i resultLo = _mm_add_epi16(dstLo, maskLo);
       |                            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1196:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srai_epi16(__m128i, int)’: target specific option mismatch
  1196 | _mm_srai_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:207:32:
note: called from here
   207 |         maskHi = _mm_srai_epi16(maskHi, 5);
       |                  ~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1196:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srai_epi16(__m128i, int)’: target specific option mismatch
  1196 | _mm_srai_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:206:32:
note: called from here
   206 |         maskLo = _mm_srai_epi16(maskLo, 5);
       |                  ~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1160:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_mullo_epi16(__m128i, __m128i)’: target specific option mismatch
  1160 | _mm_mullo_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:203:33:
note: called from here
   203 |         maskHi = _mm_mullo_epi16(maskHi, _mm_sub_epi16(src,
dstHi));
       | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1106:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_sub_epi16(__m128i, __m128i)’: target specific option mismatch
  1106 | _mm_sub_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:203:33:
note: called from here
   203 |         maskHi = _mm_mullo_epi16(maskHi, _mm_sub_epi16(src,
dstHi));
       | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1160:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_mullo_epi16(__m128i, __m128i)’: target specific option mismatch
  1160 | _mm_mullo_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:202:33:
note: called from here
   202 |         maskLo = _mm_mullo_epi16(maskLo, _mm_sub_epi16(src,
dstLo));
       | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1106:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_sub_epi16(__m128i, __m128i)’: target specific option mismatch
  1106 | _mm_sub_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:202:33:
note: called from here
   202 |         maskLo = _mm_mullo_epi16(maskLo, _mm_sub_epi16(src,
dstLo));
       | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1004:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_unpackhi_epi8(__m128i, __m128i)’: target specific option mismatch
  1004 | _mm_unpackhi_epi8 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:199:42:
note: called from here
   199 |         __m128i dstHi = _mm_unpackhi_epi8(dst,
_mm_setzero_si128());
       | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:794:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_setzero_si128()’: target specific option mismatch
   794 | _mm_setzero_si128 (void)
       | ^~~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:199:42:
note: called from here
   199 |         __m128i dstHi = _mm_unpackhi_epi8(dst,
_mm_setzero_si128());
       | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1028:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_unpacklo_epi8(__m128i, __m128i)’: target specific option mismatch
  1028 | _mm_unpacklo_epi8 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:197:42:
note: called from here
   197 |         __m128i dstLo = _mm_unpacklo_epi8(dst,
_mm_setzero_si128());
       | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:794:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_setzero_si128()’: target specific option mismatch
   794 | _mm_setzero_si128 (void)
       | ^~~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:197:42:
note: called from here
   197 |         __m128i dstLo = _mm_unpacklo_epi8(dst,
_mm_setzero_si128());
       | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1243:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srli_epi16(__m128i, int)’: target specific option mismatch
  1243 | _mm_srli_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:193:32:
note: called from here
   193 |         maskHi = _mm_srli_epi16(maskHi, 8);
       |                  ~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1243:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srli_epi16(__m128i, int)’: target specific option mismatch
  1243 | _mm_srli_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:192:32:
note: called from here
   192 |         maskLo = _mm_srli_epi16(maskLo, 8);
       |                  ~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1160:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_mullo_epi16(__m128i, __m128i)’: target specific option mismatch
  1160 | _mm_mullo_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:189:33:
note: called from here
   189 |         maskHi = _mm_mullo_epi16(maskHi, srcA);
       |                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1160:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_mullo_epi16(__m128i, __m128i)’: target specific option mismatch
  1160 | _mm_mullo_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:188:33:
note: called from here
   188 |         maskLo = _mm_mullo_epi16(maskLo, srcA);
       |                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1058:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_add_epi16(__m128i, __m128i)’: target specific option mismatch
  1058 | _mm_add_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:185:31:
note: called from here
   185 |         maskHi = _mm_add_epi16(maskHi, _mm_srli_epi16(maskHi, 4));
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1243:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srli_epi16(__m128i, int)’: target specific option mismatch
  1243 | _mm_srli_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:185:31:
note: called from here
   185 |         maskHi = _mm_add_epi16(maskHi, _mm_srli_epi16(maskHi, 4));
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1058:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_add_epi16(__m128i, __m128i)’: target specific option mismatch
  1058 | _mm_add_epi16 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:184:31:
note: called from here
   184 |         maskLo = _mm_add_epi16(maskLo, _mm_srli_epi16(maskLo, 4));
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1243:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_srli_epi16(__m128i, int)’: target specific option mismatch
  1243 | _mm_srli_epi16 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:184:31:
note: called from here
   184 |         maskLo = _mm_add_epi16(maskLo, _mm_srli_epi16(maskLo, 4));
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1004:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_unpackhi_epi8(__m128i, __m128i)’: target specific option mismatch
  1004 | _mm_unpackhi_epi8 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:178:35:
note: called from here
   178 |         maskHi = _mm_unpackhi_epi8(mask, _mm_setzero_si128());
       | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:794:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_setzero_si128()’: target specific option mismatch
   794 | _mm_setzero_si128 (void)
       | ^~~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:178:35:
note: called from here
   178 |         maskHi = _mm_unpackhi_epi8(mask, _mm_setzero_si128());
       | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1028:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_unpacklo_epi8(__m128i, __m128i)’: target specific option mismatch
  1028 | _mm_unpacklo_epi8 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:176:35:
note: called from here
   176 |         maskLo = _mm_unpacklo_epi8(mask, _mm_setzero_si128());
       | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:794:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_setzero_si128()’: target specific option mismatch
   794 | _mm_setzero_si128 (void)
       | ^~~~~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:176:35:
note: called from here
   176 |         maskLo = _mm_unpacklo_epi8(mask, _mm_setzero_si128());
       | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1321:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_or_si128(__m128i, __m128i)’: target specific option mismatch
  1321 | _mm_or_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:169:28:
note: called from here
   169 |         mask = _mm_or_si128(_mm_or_si128(r, g), b);
       |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1321:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_or_si128(__m128i, __m128i)’: target specific option mismatch
  1321 | _mm_or_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:169:28:
note: called from here
   169 |         mask = _mm_or_si128(_mm_or_si128(r, g), b);
       |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1309:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_and_si128(__m128i, __m128i)’: target specific option mismatch
  1309 | _mm_and_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:161:34:
note: called from here
   161 |         __m128i b =
_mm_and_si128(SkPackedB16x5ToUnmaskedB32x5_SSE2(mask),
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   162 |                                   _mm_set1_epi32(0x1F <<
SK_B32_SHIFT));
       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:642:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_set1_epi32(int)’: target specific option mismatch
   642 | _mm_set1_epi32 (int __A)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:161:34:
note: called from here
   161 |         __m128i b =
_mm_and_si128(SkPackedB16x5ToUnmaskedB32x5_SSE2(mask),
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   162 |                                   _mm_set1_epi32(0x1F <<
SK_B32_SHIFT));
       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1309:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_and_si128(__m128i, __m128i)’: target specific option mismatch
  1309 | _mm_and_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:157:34:
note: called from here
   157 |         __m128i g =
_mm_and_si128(SkPackedG16x5ToUnmaskedG32x5_SSE2(mask),
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   158 |                                   _mm_set1_epi32(0x1F <<
SK_G32_SHIFT));
       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1184:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_slli_epi32(__m128i, int)’: target specific option mismatch
  1184 | _mm_slli_epi32 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:157:34:
note: called from here
   157 |         __m128i g =
_mm_and_si128(SkPackedG16x5ToUnmaskedG32x5_SSE2(mask),
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   158 |                                   _mm_set1_epi32(0x1F <<
SK_G32_SHIFT));
       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:642:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_set1_epi32(int)’: target specific option mismatch
   642 | _mm_set1_epi32 (int __A)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:157:34:
note: called from here
   157 |         __m128i g =
_mm_and_si128(SkPackedG16x5ToUnmaskedG32x5_SSE2(mask),
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   158 |                                   _mm_set1_epi32(0x1F <<
SK_G32_SHIFT));
       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1309:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_and_si128(__m128i, __m128i)’: target specific option mismatch
  1309 | _mm_and_si128 (__m128i __A, __m128i __B)
       | ^~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:153:34:
note: called from here
   153 |         __m128i r =
_mm_and_si128(SkPackedR16x5ToUnmaskedR32x5_SSE2(mask),
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   154 |                                   _mm_set1_epi32(0x1F <<
SK_R32_SHIFT));
       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:1184:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_slli_epi32(__m128i, int)’: target specific option mismatch
  1184 | _mm_slli_epi32 (__m128i __A, int __B)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:153:34:
note: called from here
   153 |         __m128i r =
_mm_and_si128(SkPackedR16x5ToUnmaskedR32x5_SSE2(mask),
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   154 |                                   _mm_set1_epi32(0x1F <<
SK_R32_SHIFT));
       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/i686-linux-gnu/12/include/emmintrin.h:642:1: error:
inlining failed in call to ‘always_inline’ ‘__m128i
_mm_set1_epi32(int)’: target specific option mismatch
   642 | _mm_set1_epi32 (int __A)
       | ^~~~~~~~~~~~~~
/home/andreas/libreoffice/libo/workdir/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.cpp:153:34:
note: called from here
   153 |         __m128i r =
_mm_and_si128(SkPackedR16x5ToUnmaskedR32x5_SSE2(mask),
       | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   154 |                                   _mm_set1_epi32(0x1F <<
SK_R32_SHIFT));
       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: ***
[/home/andreas/libreoffice/libo/solenv/gbuild/LinkTarget.mk:402:
/home/andreas/libreoffice/libo/workdir/GenCxxObject/UnpackedTarball/skia/src/core/SkBlitter_ARGB32.o]
Fehler 1
make: *** [Makefile:289: build] Fehler 2

------------------------------end of compile messages
----------------------------------------------------------------


Regards,
Andreas

--
## Free Software Advocate
## Plone add-on developer
## My blog: http://www.amantke.de/blog



More information about the LibreOffice mailing list