On Jan 10, 2025, Alexandre Oliva <ol...@adacore.com> wrote: > dfp.exp sets the default to compile when dfprt is not available, but > some dfp bitint tests override the default without that requirement, > and try to run even when dfprt is not available.
> Instead of overriding the default, rewrite the requirements so that > they apply even when compiling, since the absence of bitint or of > int128 would presumably cause compile failures. > Regstrapped on x86_64-linux-gnu. Also tested with aarch64-elf and > arm-eabi on gcc-14, with dfp support (implicitly) disabled in libgcc. > Ok to install? Ping? https://gcc.gnu.org/pipermail/gcc-patches/2025-January/673160.html > for gcc/testsuite/ChangeLog > * gcc.dg/dfp/bitint-1.c: Rewrite requirements to retain dfprt. > * gcc.dg/dfp/bitint-2.c: Likewise. > * gcc.dg/dfp/bitint-3.c: Likewise. > * gcc.dg/dfp/bitint-4.c: Likewise. > * gcc.dg/dfp/bitint-5.c: Likewise. > * gcc.dg/dfp/bitint-6.c: Likewise. > * gcc.dg/dfp/bitint-7.c: Likewise. > * gcc.dg/dfp/bitint-8.c: Likewise. > * gcc.dg/dfp/int128-1.c: Likewise. > * gcc.dg/dfp/int128-2.c: Likewise. > * gcc.dg/dfp/int128-3.c: Likewise. > * gcc.dg/dfp/int128-4.c: Likewise. -- Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ Free Software Activist GNU Toolchain Engineer More tolerance and less prejudice are key for inclusion and diversity Excluding neuro-others for not behaving ""normal"" is *not* inclusive