Skip to content
  • Halla Rempt's avatar
    Disable the fast float plugin for now. · 9f98ec4a
    Halla Rempt authored
    On Linux and Android, it fails when linking
    
    [2020-06-09T08:16:24.372Z] /home/appimage/appimage-workspace/deps/usr/lib/liblcms2.so: undefined reference to `__cpuid'
    
    On Windows it fails with:
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c: In function 'Optimize8MatrixShaperSSE':
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:315:5: warning: implicit declaration of function '__cpuid'; did you mean '_m_pf2id'? [-Wimplicit-function-declaration]
    
    10:20:46       __cpuid(cpuinfo, 1);
    
    10:20:46       ^~~~~~~
    
    10:20:46       _m_pf2id
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c: In function 'MatShaperXform8SSE':
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:198:12: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
    
    10:20:46       __m128 mat0 = _mm_load_ps(p->Mat[0]);
    
    10:20:46              ^~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:896:1: error: inlining failed in call to always_inline '_mm_set1_ps': target specific option mismatch
    
    10:20:46   _mm_set1_ps (float __F)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:205:12: note: called from here
    
    10:20:46       __m128 scale = _mm_set1_ps((cmsFloat32Number)0x4000);
    
    10:20:46              ^~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:896:1: error: inlining failed in call to always_inline '_mm_set1_ps': target specific option mismatch
    
    10:20:46   _mm_set1_ps (float __F)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:204:12: note: called from here
    
    10:20:46       __m128 one = _mm_set1_ps(1.0f);
    
    10:20:46              ^~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:122:1: error: inlining failed in call to always_inline '_mm_setzero_ps': target specific option mismatch
    
    10:20:46   _mm_setzero_ps (void)
    
    10:20:46   ^~~~~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:203:12: note: called from here
    
    10:20:46       __m128 zero = _mm_setzero_ps();
    
    10:20:46              ^~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:929:1: error: inlining failed in call to always_inline '_mm_load_ps': target specific option mismatch
    
    10:20:46   _mm_load_ps (float const *__P)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:201:12: note: called from here
    
    10:20:46       __m128 mat3 = _mm_load_ps(p->Mat[3]);
    
    10:20:46              ^~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:929:1: error: inlining failed in call to always_inline '_mm_load_ps': target specific option mismatch
    
    10:20:46   _mm_load_ps (float const *__P)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:200:12: note: called from here
    
    10:20:46       __m128 mat2 = _mm_load_ps(p->Mat[2]);
    
    10:20:46              ^~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:929:1: error: inlining failed in call to always_inline '_mm_load_ps': target specific option mismatch
    
    10:20:46   _mm_load_ps (float const *__P)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:199:12: note: called from here
    
    10:20:46       __m128 mat1 = _mm_load_ps(p->Mat[1]);
    
    10:20:46              ^~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:929:1: error: inlining failed in call to always_inline '_mm_load_ps': target specific option mismatch
    
    10:20:46   _mm_load_ps (float const *__P)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:198:12: note: called from here
    
    10:20:46       __m128 mat0 = _mm_load_ps(p->Mat[0]);
    
    10:20:46              ^~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:896:1: error: inlining failed in call to always_inline '_mm_set1_ps': target specific option mismatch
    
    10:20:46   _mm_set1_ps (float __F)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:235:19: note: called from here
    
    10:20:46              __m128 bvector = _mm_set1_ps(p->Shaper1B[*bin]);
    
    10:20:46                     ^~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:896:1: error: inlining failed in call to always_inline '_mm_set1_ps': target specific option mismatch
    
    10:20:46   _mm_set1_ps (float __F)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:234:19: note: called from here
    
    10:20:46              __m128 gvector = _mm_set1_ps(p->Shaper1G[*gin]);
    
    10:20:46                     ^~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:896:1: error: inlining failed in call to always_inline '_mm_set1_ps': target specific option mismatch
    
    10:20:46   _mm_set1_ps (float __F)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:233:19: note: called from here
    
    10:20:46              __m128 rvector = _mm_set1_ps(p->Shaper1R[*rin]);
    
    10:20:46                     ^~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:1260:0,
    
    10:20:46                   from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/emmintrin.h:712:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
    
    10:20:46   _mm_store_si128 (__m128i *__P, __m128i __B)
    
    10:20:46   ^~~~~~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:253:16: note: called from here
    
    10:20:46                  _mm_store_si128((__m128i*)output_index, _mm_cvtps_epi32(out));
    
    10:20:46                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:1260:0,
    
    10:20:46                   from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/emmintrin.h:811:1: error: inlining failed in call to always_inline '_mm_cvtps_epi32': target specific option mismatch
    
    10:20:46   _mm_cvtps_epi32 (__m128 __A)
    
    10:20:46   ^~~~~~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:253:16: note: called from here
    
    10:20:46                  _mm_store_si128((__m128i*)output_index, _mm_cvtps_epi32(out));
    
    10:20:46                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:200:1: error: inlining failed in call to always_inline '_mm_mul_ps': target specific option mismatch
    
    10:20:46   _mm_mul_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:247:20: note: called from here
    
    10:20:46                  out = _mm_mul_ps(out, scale);
    
    10:20:46                  ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:230:1: error: inlining failed in call to always_inline '_mm_min_ps': target specific option mismatch
    
    10:20:46   _mm_min_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:245:23: note: called from here
    
    10:20:46                  __m128 out = _mm_min_ps(_mm_max_ps(sum, zero), one);
    
    10:20:46                         ^~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:236:1: error: inlining failed in call to always_inline '_mm_max_ps': target specific option mismatch
    
    10:20:46   _mm_max_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:245:29: note: called from here
    
    10:20:46                  __m128 out = _mm_min_ps(_mm_max_ps(sum, zero), one);
    
    10:20:46                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:188:1: error: inlining failed in call to always_inline '_mm_add_ps': target specific option mismatch
    
    10:20:46   _mm_add_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:243:23: note: called from here
    
    10:20:46                  __m128 sum = _mm_add_ps(el1, _mm_add_ps(el2, _mm_add_ps(el3, mat3)));
    
    10:20:46                         ^~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:188:1: error: inlining failed in call to always_inline '_mm_add_ps': target specific option mismatch
    
    10:20:46   _mm_add_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:243:29: note: called from here
    
    10:20:46                  __m128 sum = _mm_add_ps(el1, _mm_add_ps(el2, _mm_add_ps(el3, mat3)));
    
    10:20:46                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:188:1: error: inlining failed in call to always_inline '_mm_add_ps': target specific option mismatch
    
    10:20:46   _mm_add_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:243:29: note: called from here
    
    10:20:46                  __m128 sum = _mm_add_ps(el1, _mm_add_ps(el2, _mm_add_ps(el3, mat3)));
    
    10:20:46                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:200:1: error: inlining failed in call to always_inline '_mm_mul_ps': target specific option mismatch
    
    10:20:46   _mm_mul_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:241:23: note: called from here
    
    10:20:46                  __m128 el3 = _mm_mul_ps(bvector, mat2);
    
    10:20:46                         ^~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:200:1: error: inlining failed in call to always_inline '_mm_mul_ps': target specific option mismatch
    
    10:20:46   _mm_mul_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:240:23: note: called from here
    
    10:20:46                  __m128 el2 = _mm_mul_ps(gvector, mat1);
    
    10:20:46                         ^~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:200:1: error: inlining failed in call to always_inline '_mm_mul_ps': target specific option mismatch
    
    10:20:46   _mm_mul_ps (__m128 __A, __m128 __B)
    
    10:20:46   ^~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:239:23: note: called from here
    
    10:20:46                  __m128 el1 = _mm_mul_ps(rvector, mat0);
    
    10:20:46                         ^~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:896:1: error: inlining failed in call to always_inline '_mm_set1_ps': target specific option mismatch
    
    10:20:46   _mm_set1_ps (float __F)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:273:28: note: called from here
    
    10:20:46                      bvector = _mm_set1_ps(p->Shaper1B[*bin]);
    
    10:20:46                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:896:1: error: inlining failed in call to always_inline '_mm_set1_ps': target specific option mismatch
    
    10:20:46   _mm_set1_ps (float __F)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:272:28: note: called from here
    
    10:20:46                      gvector = _mm_set1_ps(p->Shaper1G[*gin]);
    
    10:20:46                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  In file included from C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/x86intrin.h:33:0,
    
    10:20:46                   from C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:30:
    
    10:20:46  C:/MingW/i686-7.3.0-posix-dwarf-rt_v5-rev0/mingw32/lib/gcc/i686-w64-mingw32/7.3.0/include/xmmintrin.h:896:1: error: inlining failed in call to always_inline '_mm_set1_ps': target specific option mismatch
    
    10:20:46   _mm_set1_ps (float __F)
    
    10:20:46   ^~~~~~~~~~~
    
    10:20:46  C:\Packaging\KritaDepsBuild\ext_lcms2\ext_lcms2-prefix\src\ext_lcms2\plugins\fast_float\src\fast_8_matsh_sse.c:271:28: note: called from here
    
    10:20:46                      rvector = _mm_set1_ps(p->Shaper1R[*rin]);
    
    10:20:46                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    10:20:46  mingw32-make.exe[6]: *** [src\CMakeFiles\lcms.dir\build.make:469: src/CMakeFiles/lcms.dir/__/plugins/fast_float/src/fast_8_matsh_sse.c.obj] Error 1
    
    10:20:46  mingw32-make.exe[5]: *** [CMakeFiles\Makefile2:90: src/CMakeFiles/lcms.dir/all] Error 2
    
    10:20:46  mingw32-make.exe[4]: *** [Makefile:129: all] Error 2
    
    10:20:46  mingw32-make.exe[3]: *** [ext_lcms2\CMakeFiles\ext_lcms2.dir\build.make:114: ext_lcms2/ext_lcms2-prefix/src/ext_lcms2-stamp/ext_lcms2-build] Error 2
    
    10:20:46  mingw32-make.exe[2]: *** [CMakeFiles\Makefile2:990: ext_lcms2/CMakeFiles/ext_lcms2.dir/all] Error 2
    
    10:20:46  mingw32-make.exe[1]: *** [CMakeFiles\Makefile2:1002: ext_lcms2/CMakeFiles/ext_lcms2.dir/rule] Error 2
    
    10:20:46  mingw32-make.exe: *** [Makefile:338: ext_lcms2] Error 2
    
    10:20:46  ERROR: Building of ext_lcms2 failed
    
    10:20:46
    
    10:20:46  C:\Packaging\workspace\Krita_Release_Windows32_Dependency_Build>if errorlevel 1 exit /b 105
    9f98ec4a