https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112643
Bug ID: 112643 Summary: Failure to build libitm with --disable-bootstrap after r14-5607-g2f8f7ee2db82a3 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: anlauf at gcc dot gnu.org Target Milestone: --- Created attachment 56654 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56654&action=edit Log of retry of build I usually build latest trunk with --disable-bootstrap without issues. System is Suse 15.4, compiler used for building: % /usr/bin/gcc-13 --version gcc-13 (SUSE Linux) 13.2.1 20230912 [revision b96e66fd4ef3e36983969fb8cdd1956f551a074b] % /usr/bin/gcc-13 --version| head -1 gcc-13 (SUSE Linux) 13.2.1 20230912 [revision b96e66fd4ef3e36983969fb8cdd1956f551a074b] CPU is: % lscpu | grep Model Model name: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz Model: 142 The current trunk fails while building libitm with the following error: libtool: compile: /work/gnu/git/build-trunk/./gcc/xg++ -B/work/gnu/git/build-trunk/./gcc/ -n ostdinc++ -nostdinc++ -I/work/gnu/git/build-trunk/x86_64-pc-linux-gnu/libstdc++-v3/include/x8 6_64-pc-linux-gnu -I/work/gnu/git/build-trunk/x86_64-pc-linux-gnu/libstdc++-v3/include -I/wor k/gnu/git/gcc-trunk/libstdc++-v3/libsupc++ -I/work/gnu/git/gcc-trunk/libstdc++-v3/include/bac kward -I/work/gnu/git/gcc-trunk/libstdc++-v3/testsuite/util -L/work/gnu/git/build-trunk/x86_64-pc-linux-gnu/libstdc++-v3/src -L/work/gnu/git/build-trunk/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -L/work/gnu/git/build-trunk/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B/work/gnu/git/build-trunk/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -B/work/gnu/git/build-trunk/x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -B/opt/gcc/14/x86_64-pc-linux-gnu/bin/ -B/opt/gcc/14/x86_64-pc-linux-gnu/lib/ -isystem /opt/gcc/14/x86_64-pc-linux-gnu/include -isystem /opt/gcc/14/x86_64-pc-linux-gnu/sys-include -DHAVE_CONFIG_H -I. -I../../../gcc-trunk/libitm -I../../../gcc-trunk/libitm/config/linux/x86 -I../../../gcc-trunk/libitm/config/linux -I../../../gcc-trunk/libitm/config/x86 -I../../../gcc-trunk/libitm/config/posix -I../../../gcc-trunk/libitm/config/generic -I../../../gcc-trunk/libitm -mrtm -Wall -pthread -Werror -fcf-protection -mshstk -std=gnu++0x -funwind-tables -fno-exceptions -fno-rtti -fabi-version=4 -g -O2 -march=native -D_GNU_SOURCE -MT aatree.lo -MD -MP -MF .deps/aatree.Tpo -c ../../../gcc-trunk/libitm/aatree.cc -fPIC -DPIC -o .libs/aatree.o In file included from /work/gnu/git/build-trunk/gcc/include/immintrin.h:103, from /work/gnu/git/build-trunk/gcc/include/x86intrin.h:32, from ../../../gcc-trunk/libitm/config/x86/target.h:26, from ../../../gcc-trunk/libitm/libitm_i.h:74, from ../../../gcc-trunk/libitm/aatree.cc:28: /work/gnu/git/build-trunk/gcc/include/avx512vp2intersectvlintrin.h: In function 'void _mm_2intersect_epi32(__m128i, __m128i, __mmask8*, __mmask8*)': /work/gnu/git/build-trunk/gcc/include/avx512vp2intersectvlintrin.h:42:3: error: '__builtin_ia32_2intersectd128' was not declared in this scope; did you mean '__builtin_ia32_2intersectd512'? 42 | __builtin_ia32_2intersectd128 (__U, __M, (__v4si) __A, (__v4si) __B); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | __builtin_ia32_2intersectd512 /work/gnu/git/build-trunk/gcc/include/avx512vp2intersectvlintrin.h: In function 'void _mm256_2intersect_epi32(__m256i, __m256i, __mmask8*, __mmask8*)': /work/gnu/git/build-trunk/gcc/include/avx512vp2intersectvlintrin.h:50:3: error: '__builtin_ia32_2intersectd256' was not declared in this scope; did you mean '__builtin_ia32_2intersectd512'?