Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 947696 - dev-qt/qtwebengine-6.8.1: build error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
Summary: dev-qt/qtwebengine-6.8.1: build error: inlining failed in call to ‘always_inl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-08 00:41 UTC by d
Modified: 2025-03-27 00:21 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_947696.txt,15.58 KB, text/plain)
2025-01-08 00:42 UTC, d
Details
build.log (build.log.xz,683.21 KB, application/x-xz)
2025-01-08 00:45 UTC, d
Details

Note You need to log in before you can comment on or make changes to this bug.
Description d 2025-01-08 00:41:37 UTC
[27135/30754] /usr/bin/x86_64-pc-linux-gnu-gcc -MMD -MF obj/third_party/xnnpack/amalgam_avx512f-avx512cd-avx512bw-avx512dq-avx512vl-avx512vnni/avx512vnni.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_NONE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_GEMM_M_SPECIALIZATION=1 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_CPUINFO=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_LOG_TO_STDIO=0 -DPTHREADPOOL_USE_EVENT=0 -DPTHREADPOOL_USE_FUTEX=0 -DPTHREADPOOL_USE_GCD=0 -DPTHREADPOOL_USE_CONDVAR=0 -Igen -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/pthreadpool/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/deps/clog/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/cpuinfo/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/cpuinfo/src/src -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/cpuinfo/src/deps/clog/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/fp16/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/fxdiv/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/pthreadpool/src/src -mavx512bw -mavx512cd -mavx512dq -mavx512f -mavx512vl -mavx512vnni -fno-ident -fno-strict-aliasing -fstack-protector -Wno-unknown-pragmas -Wno-address -Wno-parentheses -Wno-sign-compare -Wno-stringop-overflow -Wno-stringop-overread -Wno-psabi -Wno-multichar -Wno-format-zero-length -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -msse3 -O2 -fdata-sections -ffunction-sections -fno-math-errno -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-packed-not-aligned -Wno-dangling-else -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wno-error=incompatible-pointer-types -Wno-unused-function -Wno-deprecated-comma-subscript -std=gnu11 -Os -pipe -flimit-function-alignment -fno-align-labels -fno-align-loops -fno-align-jumps -msse -msse4.1 -msse4.2 -mpclmul -mno-avx512vpopcntdq -mgfni -mvpclmulqdq -mno-avx512vnni -mno-avx512bitalg -mno-avx512bf16 -mno-3dnow -madx -mabm -mno-cldemote -mclflushopt -mclwb -mno-clzero -mcx16 -mno-enqcmd -mfsgsbase -mfxsr -mno-hle -msahf -mno-lwp -mmovbe -mmovdir64b -mmovdiri -mno-mwaitx -mno-pconfig -mpku -mprfchw -mptwrite -mrdpid -mno-rtm -mserialize -mno-sgx -mshstk -mno-tbm -mno-tsxldtrk -mwaitpkg -mno-wbnoinvd -mxsave -mxsavec -mxsaveopt -mxsaves -mno-amx-tile -mno-amx-int8 -mno-amx-bf16 -mno-uintr -mhreset -mno-kl -mno-widekl -mavxvnni -mno-avx512fp16 -mno-avxifma -mno-avxvnniint8 -mno-avxneconvert -mno-cmpccxadd -mno-amx-fp16 -mno-prefetchi -mno-raoint -mno-amx-complex -mno-avxvnniint16 -mno-sm3 -mno-sha512 -mno-sm4 -mno-apxf -mno-usermsr --param=l1-cache-size=32 --param=l2-cache-size=12288 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -march=x86-64-v3 -c ../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c -o obj/third_party/xnnpack/amalgam_avx512f-avx512cd-avx512bw-avx512dq-avx512vl-avx512vnni/avx512vnni.o
FAILED: obj/third_party/xnnpack/amalgam_avx512f-avx512cd-avx512bw-avx512dq-avx512vl-avx512vnni/avx512vnni.o 
/usr/bin/x86_64-pc-linux-gnu-gcc -MMD -MF obj/third_party/xnnpack/amalgam_avx512f-avx512cd-avx512bw-avx512dq-avx512vl-avx512vnni/avx512vnni.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_OZONE=1 -DOFFICIAL_BUILD -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_NONE -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DXNN_ENABLE_JIT=0 -DXNN_ENABLE_ASSEMBLY=1 -DXNN_ENABLE_GEMM_M_SPECIALIZATION=1 -DXNN_ENABLE_MEMOPT=1 -DXNN_ENABLE_CPUINFO=1 -DXNN_ENABLE_SPARSE=1 -DXNN_LOG_LEVEL=0 -DXNN_LOG_TO_STDIO=0 -DPTHREADPOOL_USE_EVENT=0 -DPTHREADPOOL_USE_FUTEX=0 -DPTHREADPOOL_USE_GCD=0 -DPTHREADPOOL_USE_CONDVAR=0 -Igen -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/pthreadpool/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/deps/clog/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/cpuinfo/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/cpuinfo/src/src -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/cpuinfo/src/deps/clog/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/fp16/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/fxdiv/src/include -I../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/pthreadpool/src/src -mavx512bw -mavx512cd -mavx512dq -mavx512f -mavx512vl -mavx512vnni -fno-ident -fno-strict-aliasing -fstack-protector -Wno-unknown-pragmas -Wno-address -Wno-parentheses -Wno-sign-compare -Wno-stringop-overflow -Wno-stringop-overread -Wno-psabi -Wno-multichar -Wno-format-zero-length -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -msse3 -O2 -fdata-sections -ffunction-sections -fno-math-errno -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-packed-not-aligned -Wno-dangling-else -Wno-missing-field-initializers -Wno-unused-parameter -Wno-psabi -Wno-error=incompatible-pointer-types -Wno-unused-function -Wno-deprecated-comma-subscript -std=gnu11 -Os -pipe -flimit-function-alignment -fno-align-labels -fno-align-loops -fno-align-jumps -msse -msse4.1 -msse4.2 -mpclmul -mno-avx512vpopcntdq -mgfni -mvpclmulqdq -mno-avx512vnni -mno-avx512bitalg -mno-avx512bf16 -mno-3dnow -madx -mabm -mno-cldemote -mclflushopt -mclwb -mno-clzero -mcx16 -mno-enqcmd -mfsgsbase -mfxsr -mno-hle -msahf -mno-lwp -mmovbe -mmovdir64b -mmovdiri -mno-mwaitx -mno-pconfig -mpku -mprfchw -mptwrite -mrdpid -mno-rtm -mserialize -mno-sgx -mshstk -mno-tbm -mno-tsxldtrk -mwaitpkg -mno-wbnoinvd -mxsave -mxsavec -mxsaveopt -mxsaves -mno-amx-tile -mno-amx-int8 -mno-amx-bf16 -mno-uintr -mhreset -mno-kl -mno-widekl -mavxvnni -mno-avx512fp16 -mno-avxifma -mno-avxvnniint8 -mno-avxneconvert -mno-cmpccxadd -mno-amx-fp16 -mno-prefetchi -mno-raoint -mno-amx-complex -mno-avxvnniint16 -mno-sm3 -mno-sha512 -mno-sm4 -mno-apxf -mno-usermsr --param=l1-cache-size=32 --param=l2-cache-size=12288 -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -march=x86-64-v3 -c ../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c -o obj/third_party/xnnpack/amalgam_avx512f-avx512cd-avx512bw-avx512dq-avx512vl-avx512vnni/avx512vnni.o
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/immintrin.h:91,
                 from ../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:8:
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_1x16c8__avx512vnni_prfm’:
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:75:24: note: called from here
   75 |       vacc0x89ABCDEF = _mm512_dpbusd_epi32(vacc0x89ABCDEF, va0x89ABCDEF, vb89ABCDEFx89ABCDEF);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:74:24: note: called from here
   74 |       vacc0x01234567 = _mm512_dpbusd_epi32(vacc0x01234567, va0x89ABCDEF, vb01234567x89ABCDEF);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:71:24: note: called from here
   71 |       vacc0x89ABCDEF = _mm512_dpbusd_epi32(vacc0x89ABCDEF, va0x01234567, vb89ABCDEFx01234567);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:70:24: note: called from here
   70 |       vacc0x01234567 = _mm512_dpbusd_epi32(vacc0x01234567, va0x01234567, vb01234567x01234567);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:71:24: note: called from here
   71 |       vacc0x89ABCDEF = _mm512_dpbusd_epi32(vacc0x89ABCDEF, va0x01234567, vb89ABCDEFx01234567);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:70:24: note: called from here
   70 |       vacc0x01234567 = _mm512_dpbusd_epi32(vacc0x01234567, va0x01234567, vb01234567x01234567);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:75:24: note: called from here
   75 |       vacc0x89ABCDEF = _mm512_dpbusd_epi32(vacc0x89ABCDEF, va0x89ABCDEF, vb89ABCDEFx89ABCDEF);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:74:24: note: called from here
   74 |       vacc0x01234567 = _mm512_dpbusd_epi32(vacc0x01234567, va0x89ABCDEF, vb01234567x89ABCDEF);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:93:24: note: called from here
   93 |       vacc0x89ABCDEF = _mm512_dpbusd_epi32(vacc0x89ABCDEF, va0x01234567, vb89ABCDEFx01234567);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:92:24: note: called from here
   92 |       vacc0x01234567 = _mm512_dpbusd_epi32(vacc0x01234567, va0x01234567, vb01234567x01234567);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:93:24: note: called from here
   93 |       vacc0x89ABCDEF = _mm512_dpbusd_epi32(vacc0x89ABCDEF, va0x01234567, vb89ABCDEFx01234567);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/14/include/avx512vnniintrin.h:39:1: error: inlining failed in call to ‘always_inline’ ‘_mm512_dpbusd_epi32’: target specific option mismatch
   39 | _mm512_dpbusd_epi32 (__m512i __A, __m512i __B, __m512i __C)
      | ^~~~~~~~~~~~~~~~~~~
../../../../../qtwebengine-everywhere-src-6.8.1/src/3rdparty/chromium/third_party/xnnpack/src/src/amalgam/gen/avx512vnni.c:92:24: note: called from here
   92 |       vacc0x01234567 = _mm512_dpbusd_epi32(vacc0x01234567, va0x01234567, vb01234567x01234567);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
cc1: note: unrecognized command-line option ‘-Wno-deprecated-comma-subscript’ may have been intended to silence earlier diagnostics
Comment 1 d 2025-01-08 00:42:21 UTC
Created attachment 916083 [details]
emerge --info
Comment 2 d 2025-01-08 00:45:04 UTC
Created attachment 916084 [details]
build.log
Comment 3 Matt Turner gentoo-dev 2025-01-08 01:27:25 UTC
Undoubtedly caused by CFLAGS=-mno-avx512*
Comment 4 Ionen Wolkens gentoo-dev 2025-01-08 01:44:41 UTC
Yeah, I need to check which one I need to add to qt6-build.eclass, we have special handling for these.
Comment 5 Ionen Wolkens gentoo-dev 2025-01-08 02:04:24 UTC
Even though will add a workaround, I'd really recommend to simplify your *FLAGS, you do not need most of these -mno- given e.g. -march=alderlake does *not* enable avx512 in the first place, and these flags often cause trouble for runtime-detection build bits.

Is there any reason that you are not using -march=native instead? (and drop all these other flags). distcc, or building binpkgs for another machine is a typical reason, but I (at least) don't see distcc usage in your emerge --info.

If really have to, app-misc/resolve-march-native can give you a simplified set.
Alternatively, could just use -march=x86-64-v3
Comment 6 Larry the Git Cow gentoo-dev 2025-01-08 02:18:31 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a29b7fc4c103a32348b0adcb3e8014173e0665

commit 25a29b7fc4c103a32348b0adcb3e8014173e0665
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2025-01-08 02:14:00 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2025-01-08 02:14:04 +0000

    qt6-build.eclass: add avx512vnni to qtwebengine's sanitizing
    
    Possible that more flags from bug #947696 will cause issues (untested),
    but at least looked at all the -mavx512* that xnnpack uses and the only
    one that's missing was vnni.
    
    qtbase does not care for it, so put it in qtwebengine's block.
    
    Closes: https://bugs.gentoo.org/947696
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 eclass/qt6-build.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 7 d 2025-03-27 00:13:57 UTC
I use -march=native because I have a hybrid CPU with different L1 cache sizes 32 and 48, which is why the build doesn't even start, although it may have already been fixed.
Comment 8 d 2025-03-27 00:19:05 UTC
(In reply to d from comment #7)
> Is there any reason that you are not using -march=native instead?

I don't use -march=native because I have a hybrid CPU with different L1 cache sizes 32 and 48, so the build doesn't even start.
Comment 9 d 2025-03-27 00:21:09 UTC
(In reply to d from comment #7)
> I use -march=native
I don't use -march=native