This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: gfortran 4.2 exponentiation failure on cygwin
On Wed, Dec 14, 2005 at 03:11:34PM -0800, Tim Prince wrote:
> MAIN__ ()
> {
> a = 1.3407807929942595611008317640802934282464207266e+154;
> {
> real8 D.606;
>
> D.606 = a;
> b = __builtin_pow (D.606, 2.0e+0);
> }
There is way too much noise in the C output. Anyway, the
above shows you're picking up gcc's builtin pow function
on cygwin. AFAICT, gfortran is doing the right thing to
this point. The problem appears to be cygwin and gcc
back-end specific. I'm not a cygwin user, so I can't
say much more about this.
--
Steve