[Bug fortran/28276] EXPONENT() broken for real constants
sgk at troutmask dot apl dot washington dot edu
gcc-bugzilla@gcc.gnu.org
Mon Sep 11 20:31:00 GMT 2006
------- Comment #8 from sgk at troutmask dot apl dot washington dot edu 2006-09-11 20:31 -------
Subject: Re: EXPONENT() broken for real constants
On Mon, Sep 11, 2006 at 07:33:35PM -0000, sgk at troutmask dot apl dot
washington dot edu wrote:
>
> I should also note that the parsing is correct as shown by -fdump-parse-tree
>
>
> ASSIGN MAIN__:a10 1.00000000000000000000_10
> ASSIGN MAIN__:a10 (/ __scale_10[[((__fraction_10[[((MAIN__:a10))]])
> (__exponent_10[[((MAIN__:a10))]]))]] MAIN__:a10)
>
> So it's the translation of __scale_10 to scalbnl.
>
I have a patch for this problem.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28276
More information about the Gcc-bugs
mailing list