------- Comment #14 from jvdelisle at gcc dot gnu dot org  2009-01-13 04:14 
-------
The problem is in read.c.  In reading floats we are not catching invalid
exponent characters.  The BN patch just revealed this bug that has been there
all along.

The string can be just about anything with an 'e' followed by at least one
character, including such things as 'ej' or 'e    k  '.

Incidentally, Daniel's read float patch fixes this.  If any one is brave
enough, we could just commit his patch.  Otherwise I will band aid this one,
hopefully shortly.


-- 

jvdelisle at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |wrong-code


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38772

Reply via email to