[Bug rtl-optimization/28096] fdlibm/strtod.c miscompiled at -O2

2006-09-20 Thread tromey at gcc dot gnu dot org
--- Comment #16 from tromey at gcc dot gnu dot org 2006-09-20 16:57 --- Yes, this is a regression. It works fine with -O2 with my system compiler (FC5 gcc, based on gcc 4.1). It also works fine with -O2 using my gcc 4.1 build. It fails with svn head. -- http://gcc.gnu.org/bugzilla/s

[Bug rtl-optimization/28096] fdlibm/strtod.c miscompiled at -O2

2006-09-14 Thread aph at gcc dot gnu dot org
--- Comment #15 from aph at gcc dot gnu dot org 2006-09-14 08:27 --- I don't think this bug has anything to do with excess precision. Valgrind shows that, when compiled at -O2, we are reading from uninitialized memory. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28096

[Bug rtl-optimization/28096] fdlibm/strtod.c miscompiled at -O2

2006-09-13 Thread ebotcazou at gcc dot gnu dot org
--- Comment #14 from ebotcazou at gcc dot gnu dot org 2006-09-13 08:32 --- Please indicate whether it's a regression from earlier versions of GCC. -- ebotcazou at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug rtl-optimization/28096] fdlibm/strtod.c miscompiled at -O2

2006-09-11 Thread dannysmith at users dot sourceforge dot net
--- Comment #13 from dannysmith at users dot sourceforge dot net 2006-09-11 19:47 --- In my sources for David Gay's gdtoa implemntation it say this: /* On a machine with IEEE extended-precision registers, it is * necessary to specify double-precision (53-bit) rounding precision * befo

[Bug rtl-optimization/28096] fdlibm/strtod.c miscompiled at -O2

2006-09-11 Thread pinskia at gcc dot gnu dot org
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-09-11 18:18 --- -O2 -fno-gcse works. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Com