https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70235
--- Comment #19 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- Created attachment 38100 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38100&action=edit Another patch with correct rounding > While I think the handling of nafter < 0 is correct, it is probably > a too big hammer since the expected output should be all zeroes. The attached patch does exactly that.