This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
[...]I have taken a look at the sporadic secnds.f / secnds-1.f failures and I have a theory about what the problem is.
In the libgfortran function secnds we have C code containing:
temp1 = 3600.0 * (GFC_REAL_4)values[4] + 60.0 * (GFC_REAL_4)values[5] + (GFC_REAL_4)values[6] + 0.001 * (GFC_REAL_4)values[7];
We can change the library to do things in single precision or change the test to do things in double precision and I think that will fix the test failures. Any preference on which way to go?
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |