Hi Eric! On Tue, 2023-05-23 10:08:26 +0200, Marc Poulhiès via Gcc-patches <gcc-patches@gcc.gnu.org> wrote: > From: Eric Botcazou <ebotca...@adacore.com> > > All the subprograms declared in the unit have convention Intrinsic and > their current implementation makes some implicit assumptions that are > not valid universally, so it is replaced by a direct expansion. > > This is mostly straightforward because Resolve_Intrinsic_Operator already > contains the required circuitry, but a few adjustements are necessary.
Starting with this commit, my CI builder cannt build GCC: ../gcc/configure '--with-pkgversion=basepoints/gcc-14-1314-gff313e1c74b, built at 1685339868' --prefix=/var/lib/laminar/run/gcc-aarch64-linux/74/toolchain-install --enable-werror-always --enable-languages=all --disable-gcov --disable-shared --disable-threads --target=aarch64-linux --without-headers make V=1 all-gcc [...] mkdir -p ada/ /usr/lib/gcc-snapshot/bin/gcc -c -g -O2 -gnatpg -gnata -W -Wall -nostdinc -I- -I. -Iada/generated -Iada -I../../gcc/gcc/ada -Iada/libgnat -I../../gcc/gcc/ada/libgnat -Iada/gcc-interface -I../../gcc/gcc/ada/gcc-interface ../../gcc/gcc/ada/spark_xrefs.adb -o ada/spark_xrefs.o s-stoele.ads:84:13: error: unrecognized intrinsic subprogram make[1]: *** [../../gcc/gcc/ada/gcc-interface/Make-lang.in:165: ada/spark_xrefs.o] Error 1 make[1]: Leaving directory '/var/lib/laminar/run/gcc-aarch64-linux/74/toolchain-build/gcc' make: *** [Makefile:4637: all-gcc] Error 2 (A full build log is at http://toolchain.lug-owl.de/laminar/jobs/gcc-aarch64-linux/74) Is this an issue with the patch? Or does it need a newer Ada compiler to for building it? MfG, JBG --
signature.asc
Description: PGP signature