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

--- Comment #58 from dave.anglin at bell dot net ---
On 27-Mar-14, at 6:31 PM, dominiq at lps dot ens.fr wrote:

> 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


Results are on hppa2.0w-hp-hpux11.11:

  987.3E+03
  987.3E+03
  987.4E+03
  98.77E+03
  98.77E+03
  98.77E+03

--
John David Anglin    dave.ang...@bell.net

Reply via email to