-
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