2004-07-02 David Billinghurst (David.Billinghurst@riotinto.com)
PR fortran/16290
* gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
Allow for cases without denormalized floating point numbers.
From-SVN: r84018
+2004-07-02 David Billinghurst (David.Billinghurst@riotinto.com)
+
+ PR fortran/16290
+ * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
+ Allow for cases without denormalized floating point numbers.
+
2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
PR c/1027
n = -148
x = 1024.0
y = set_exponent (x, n)
- if (exponent (y) .ne. n) call abort()
+ if ((y .ne. 0.0) .and. (exponent (y) .ne. n)) call abort()
n = 8
x = 1024.0
n = -148
x = -1024.0
y = set_exponent (x, n)
- if (exponent (y) .ne. n) call abort()
+ if ((y .ne. 0.0) .and. (exponent (y) .ne. n)) call abort()
n = 8
x = -1024.0
n = -1073
x = 1024.0_8
y = set_exponent (x, n)
- if (exponent (y) .ne. n) call abort()
+ if ((y .ne. 0.0_8) .and. (exponent (y) .ne. n)) call abort()
n = 8
x = 1024.0_8
x = -1024.0
y = set_exponent (x, n)
low = z'00000001'
- if (exponent (y) .ne. n) call abort()
+ if ((y .ne. 0.0) .and. (exponent (y) .ne. n)) call abort()
n = 8
x = -1024.0