https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109378
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to g.peterhoff from comment #4) > Hm. Maybe we misunderstood each other or I don't understand. I don't want to > set -fno-math-errno or any other compiler-specific flag. My intention is > that __builtin_sqrt doesn't "contaminate" the calling context with internals > of __builtin_sqrt, but simply returns the result. That is not how the builtins work ...