pentium # sudo emerge qtgui Lot of stuff here ... painting/qdrawhelper_avx2.cpp: In function ‘__m256i epilogueMaskFromCount(qsizetype)’: painting/qdrawhelper_avx2.cpp:998:60: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi] 998 | static inline __m256i epilogueMaskFromCount(qsizetype count) | ^ painting/qdrawhelper_avx2.cpp: In function ‘void BYTE_MUL_AVX2(__m256i&, __m256i, __m256i, __m256i)’: painting/qdrawhelper_avx2.cpp:59:1: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6 59 | BYTE_MUL_AVX2(__m256i &pixelVector, __m256i alphaChannel, __m256i colorMask, __m256i half) | ^~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:574:1: error: inlining failed in call to always_inline ‘__m256i _mm256_or_si256(__m256i, __m256i)’: target specific option mismatch 574 | _mm256_or_si256 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:75:34: note: called from here 75 | pixelVector = _mm256_or_si256(pixelVectorAG, pixelVectorRB); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:186:1: error: inlining failed in call to always_inline ‘__m256i _mm256_andnot_si256(__m256i, __m256i)’: target specific option mismatch 186 | _mm256_andnot_si256 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:73:40: note: called from here 73 | pixelVectorAG = _mm256_andnot_si256(colorMask, pixelVectorAG); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:759:1: error: inlining failed in call to always_inline ‘__m256i _mm256_srli_epi16(__m256i, int)’: target specific option mismatch 759 | _mm256_srli_epi16 (__m256i __A, int __B) | ^~~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:72:38: note: called from here 72 | pixelVectorRB = _mm256_srli_epi16(pixelVectorRB, 8); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline ‘__m256i _mm256_add_epi16(__m256i, __m256i)’: target specific option mismatch 112 | _mm256_add_epi16 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:70:37: note: called from here 70 | pixelVectorAG = _mm256_add_epi16(pixelVectorAG, half); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline ‘__m256i _mm256_add_epi16(__m256i, __m256i)’: target specific option mismatch 112 | _mm256_add_epi16 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:69:37: note: called from here 69 | pixelVectorRB = _mm256_add_epi16(pixelVectorRB, half); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline ‘__m256i _mm256_add_epi16(__m256i, __m256i)’: target specific option mismatch 112 | _mm256_add_epi16 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:68:37: note: called from here 68 | pixelVectorAG = _mm256_add_epi16(pixelVectorAG, _mm256_srli_epi16(pixelVectorAG, 8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:759:1: error: inlining failed in call to always_inline ‘__m256i _mm256_srli_epi16(__m256i, int)’: target specific option mismatch 759 | _mm256_srli_epi16 (__m256i __A, int __B) | ^~~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:68:37: note: called from here 68 | pixelVectorAG = _mm256_add_epi16(pixelVectorAG, _mm256_srli_epi16(pixelVectorAG, 8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:112:1: error: inlining failed in call to always_inline ‘__m256i _mm256_add_epi16(__m256i, __m256i)’: target specific option mismatch 112 | _mm256_add_epi16 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:67:37: note: called from here 67 | pixelVectorRB = _mm256_add_epi16(pixelVectorRB, _mm256_srli_epi16(pixelVectorRB, 8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:759:1: error: inlining failed in call to always_inline ‘__m256i _mm256_srli_epi16(__m256i, int)’: target specific option mismatch 759 | _mm256_srli_epi16 (__m256i __A, int __B) | ^~~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:67:37: note: called from here 67 | pixelVectorRB = _mm256_add_epi16(pixelVectorRB, _mm256_srli_epi16(pixelVectorRB, 8)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:553:1: error: inlining failed in call to always_inline ‘__m256i _mm256_mullo_epi16(__m256i, __m256i)’: target specific option mismatch 553 | _mm256_mullo_epi16 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:65:39: note: called from here 65 | pixelVectorRB = _mm256_mullo_epi16(pixelVectorRB, alphaChannel); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:553:1: error: inlining failed in call to always_inline ‘__m256i _mm256_mullo_epi16(__m256i, __m256i)’: target specific option mismatch 553 | _mm256_mullo_epi16 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:64:39: note: called from here 64 | pixelVectorAG = _mm256_mullo_epi16(pixelVectorAG, alphaChannel); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:179:1: error: inlining failed in call to always_inline ‘__m256i _mm256_and_si256(__m256i, __m256i)’: target specific option mismatch 179 | _mm256_and_si256 (__m256i __A, __m256i __B) | ^~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:62:45: note: called from here 62 | __m256i pixelVectorRB = _mm256_and_si256(pixelVector, colorMask); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/immintrin.h:53, from /usr/include/qt5/QtCore/5.13.2/QtCore/private/qsimd_p.h:191, from painting/qdrawhelper_p.h:65, from painting/qdrawhelper_avx2.cpp:41: /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/avx2intrin.h:759:1: error: inlining failed in call to always_inline ‘__m256i _mm256_srli_epi16(__m256i, int)’: target specific option mismatch 759 | _mm256_srli_epi16 (__m256i __A, int __B) | ^~~~~~~~~~~~~~~~~ painting/qdrawhelper_avx2.cpp:61:46: note: called from here 61 | __m256i pixelVectorAG = _mm256_srli_epi16(pixelVector, 8); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ make: *** [Makefile:2769: .obj/qdrawhelper_avx2.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: dev-qt/qtgui-5.13.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-qt/qtgui-5.13.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-qt/qtgui-5.13.2::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-qt/qtgui-5.13.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-qt/qtgui-5.13.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-qt/qtgui-5.13.2/work/qtbase-everywhere-src-5.13.2/src/gui' * S: '/var/tmp/portage/dev-qt/qtgui-5.13.2/work/qtbase-everywhere-src-5.13.2' >>> Failed to emerge dev-qt/qtgui-5.13.2, Log file: >>> '/var/tmp/portage/dev-qt/qtgui-5.13.2/temp/build.log' * Messages for package dev-qt/qtgui-5.13.2: * ERROR: dev-qt/qtgui-5.13.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-qt/qtgui-5.13.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-qt/qtgui-5.13.2::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-qt/qtgui-5.13.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-qt/qtgui-5.13.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-qt/qtgui-5.13.2/work/qtbase-everywhere-src-5.13.2/src/gui' * S: '/var/tmp/portage/dev-qt/qtgui-5.13.2/work/qtbase-everywhere-src-5.13.2'