> I'd say we want to fix these kind of things before switching the default. Can > you file bugreports for the distinct issues you noticed when adjusting the > testcases?
Sure, filed https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120808 for the most frequently hit issue on x86 for now. > I suppose they are reproducible as well when using the C fma() function > directly? No, unfortunately there are multiple issues with fma builtin: 1) __builtin_fma does not accept generic vector types 2) we have FMS FNMA FNMS FMADDSUB FMSUBADD internal functions, but no corresponding builtins 3) __builtin_fma and .FMA internal function are not the same in the middle-end, I reported one instance arising from that in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109892 Alexander