http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48111
Summary: libquadmath: strtoflt128 bug on MinGW Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassig...@gcc.gnu.org ReportedBy: thenl...@users.sourceforge.net Created attachment 23649 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23649 Output of test case The test case from http://gcc.gnu.org/bugzilla/attachment.cgi?id=23382 fails in very strange ways. Tested with MinGW gcc version 4.6.0 20110312 (experimental) (GCC) build from equation.com Attaching output. strtoflt128 (".125") test 3 BAD returns 0.125000000029103830463509967191315652712546580005437135696411, expected 0.125 ... strtoflt128 ("5.9e-76") test 7 BAD returns 5.90000000008177078951814709694457648319260185199116900204171e-76, expected 5.89999999999999999999999999999999959059012423657042231762819e-76