http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60128

--- Comment #56 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
> So, probably abort shouldn't be called when rounding isn't supported.

The problem is that the rounding to even on tie seems supported by hpux, but
for
98765.0_16 or -98765.0_16: 6 successes out of 8 tests. Could you post the
output of

print '(3PE10.3)', 987350._4
print '(3PE10.3)', 987350._8
print '(3PE10.3)', 987350._16
print '(2PE10.3)', 98765.0_4
print '(2PE10.3)', 98765.0_8
print '(2PE10.3)', 98765.0_16
end

My problem is to know if this is coming from the default printing libs or from
the EN format in libfortran.

On *-*-darwin* I get

 987.4E+03
 987.4E+03
 987.4E+03
 98.76E+03
 98.76E+03
 98.76E+03

Reply via email to