https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117814
--- Comment #4 from Christophe Lyon <clyon at gcc dot gnu.org> --- For the warning in FAIL: gcc.target/arm/pr112337.c (test for excess errors) this is caused by how we define __fp16, see https://gcc.gnu.org/pipermail/gcc-patches/2024-December/670563.html https://gcc.gnu.org/pipermail/gcc-patches/2024-December/670611.html https://gcc.gnu.org/pipermail/gcc-patches/2025-January/673554.html https://gcc.gnu.org/pipermail/gcc-patches/2025-January/674281.html The warning appears because the testcase is compiled with -march=armv8.1-m.main+mve which does not enable fp16 support. Compiling with -march=armv8.1-m.main+mve.fp or -mcpu=cortex-m55 does not emit the warning.