Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 594838 Details for
Bug 699148
dev-qt/qtgui-5.13.2: avx2intrin.h:574:1: error: inlining failed in call to always_inline ‘__m256i _mm256_or_si256(__m256i, __m256i)’: target specific option mismatch
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Log
file (text/plain), 11.99 KB, created by
Gabriele Pelissetto
on 2019-11-02 11:56:12 UTC
(
hide
)
Description:
Log
Filename:
MIME Type:
Creator:
Gabriele Pelissetto
Created:
2019-11-02 11:56:12 UTC
Size:
11.99 KB
patch
obsolete
> > >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'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 699148
: 594838