https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117766
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Tom Lane from comment #3) > The simd method does work to stop the error: > > $ gcc -c -march=armv8-a+simd foo.c > > but I suspect it licenses the compiler to emit more than I want it to. For armv8-a all env that support fp will support simd instructions too. Unless you have some odd armv8-a processor which as far as I know has never made too.