1. 09 Jun, 2020 3 commits
    • Dmitry Kazakov's avatar
      Make Angle preferred renderer on Windows · 00fb1483
      Dmitry Kazakov authored
      This patch bascially overrides Qt's choice of preferred renderer
      
      CCBUG:415772
      00fb1483
    • Boudewijn Rempt's avatar
      Disable the fast float plugin for now. · 9f98ec4a
      Boudewijn 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
    • Boudewijn Rempt's avatar
      b5e18c50
  2. 08 Jun, 2020 3 commits
  3. 07 Jun, 2020 3 commits
  4. 06 Jun, 2020 3 commits
  5. 05 Jun, 2020 12 commits
  6. 04 Jun, 2020 16 commits