1. 09 Jun, 2020 7 commits
    • Mathias Wein's avatar
      Remove old workaround for popup palette hiding · 17e6e284
      Mathias Wein authored
      Commit 59168414 and
      Commit ae734675
      added this to prevent picking up the new foreground color as
      used by closing the palette with a left-click on the canvas.
      
      The paint tools however have been refactored since then and
      the "TODO" is no longer present in kis_tool_freehand.cc,
      so remove the remains of this workaround.
      
      BUG:415106
      17e6e284
    • Nathan Lovato's avatar
      11e140ff
    • Dmitry Kazakov's avatar
      Proper fix for https://bugs.kde.org/show_bug.cgi?id=385521 which I came across · 06450d56
      Dmitry Kazakov authored
      while trying to fix gradient brushtip previews.  Just changed it to pass the
      resource manager to KisPresetLivePreviewView, so it can pass it to KisResourcesSnapshot.
      
      Both the gradient brushtip and gradient colorsource display correctly in the live
      preview now.
      
      # Conflicts:
      #	libs/ui/tool/kis_resources_snapshot.cpp
      06450d56
    • Kuntal  Majumder's avatar
      Fix crash on moving a single lonely anchor · 92678b93
      Kuntal Majumder authored
      BUG: 422406
      92678b93
    • 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 12 commits