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]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]