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'?

Reply via email to