http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26252
Francois-Xavier Coudert fxcoudert at gcc dot gnu.org changed:
What|Removed |Added
Status|WAITING
--- Comment #13 from danglin at gcc dot gnu dot org 2008-03-22 17:17
---
I started looking at the effect of the changes suggested in comment #10
using a recently completed 4.3.0 build. However, I realized this morning
that nan_inf_fmt.f90 isn't failing with 4.3,
--- Comment #14 from fxcoudert at gcc dot gnu dot org 2008-03-22 19:41
---
So, if I get this straight, the current status of gfortran on hppa-hpux (4.4
and 4.3) is:
- gfortran.dg/nint_2.f90 failing everywhere
- gfortran.dg/integer_exponentiation_2.f90 and
--- Comment #15 from dave at hiauly1 dot hia dot nrc dot ca 2008-03-22
20:29 ---
Subject: Re: FAIL: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution
- for include_2.f90, I think a simple look at the testsuite log will tell us
what happens.
This might be caused by
--- Comment #10 from fxcoudert at gcc dot gnu dot org 2008-03-01 12:08
---
(In reply to comment #7)
I tried the attached change. It results in the correct configure
results. However, the test still fails.
By my reading, this patch will change nothing: it's OK for
--- Comment #11 from dave at hiauly1 dot hia dot nrc dot ca 2008-03-01
13:42 ---
Subject: Re: FAIL: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution
So, in your case, when isfinite and fpclassify are both functions (and not
macros), we're going to simply define isfinite
--- Comment #12 from fxcoudert at gcc dot gnu dot org 2008-03-01 13:57
---
(In reply to comment #11)
This is not correct. isfinite and fpclassify are both macros on
HP-UX 11. However, they are broken because they only support float
and double, and not long double.
I was focusing
--- Comment #7 from dave at hiauly1 dot hia dot nrc dot ca 2007-08-11
13:05 ---
Subject: Re: FAIL: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution
write_float uses isfinite (n) and isnan (n) to determine if Infinite or
NaN
is emitted and in that case exits before
--- Comment #9 from jvdelisle at gcc dot gnu dot org 2007-08-11 15:04
---
Regarding comment #7, The finite and nan have no meaning in the context of
binary, octal, or hex output.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26252
--- Comment #3 from fxcoudert at gcc dot gnu dot org 2007-08-09 21:56
---
Still can't reproduce this on hppa2.0w-hp-hpux11.31. I'm starting to think that
printf might be broken there, after all. Since it's a corner case on a platform
that is not the current one, I'd like to close it as
--- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca 2007-08-10
00:41 ---
Subject: Re: FAIL: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution
Still can't reproduce this on hppa2.0w-hp-hpux11.31. I'm starting to think
that
printf might be broken there, after all.
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2007-08-10 03:00
---
write_float uses isfinite (n) and isnan (n) to determine if Infinite or NaN
is emitted and in that case exits before calling output_float. So if execution
is reaching output_float, one or both of the
--- Comment #6 from dave at hiauly1 dot hia dot nrc dot ca 2007-08-10
04:42 ---
Subject: Re: FAIL: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution
write_float uses isfinite (n) and isnan (n) to determine if Infinite or
NaN
is emitted and in that case exits before
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2006-02-17 19:34
---
I can't reproduce that on hppa2.0w-hp-hpux11.23. I don't know if it's a
difference between hpux version, or hppa1 and hppa2 (well, I don't know what
these two are really), but I'd guess it's the OS version. I
--- Comment #2 from dave at hiauly1 dot hia dot nrc dot ca 2006-02-17
20:51 ---
Subject: Re: FAIL: gfortran.fortran-torture/execute/nan_inf_fmt.f90 execution
I can't reproduce that on hppa2.0w-hp-hpux11.23. I don't know if it's a
difference between hpux version, or hppa1 and hppa2
16 matches
Mail list logo