http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55378
Bug #: 55378
Summary: Inconsistant double 387 computation when using
osthread
Classification: Unclassified
Product: gcc
Version: unknown
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55378
philippe.coustaux at gmail dot com changed:
What|Removed |Added
Target||Mingw, cygwin
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55378
--- Comment #3 from philippe.coustaux at gmail dot com 2012-11-19 05:00:07 UTC
---
Hi,
The difference is not always 1ulp. If you look at 'RUN-LOG-30.txt' output file
you can see that its 3ulp. If you ran the binary with a va
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55378
--- Comment #4 from philippe.coustaux at gmail dot com 2012-11-19 05:19:07 UTC
---
Ok, I have found for the rouding mode.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55378
--- Comment #5 from philippe.coustaux at gmail dot com 2012-11-19 06:05:17 UTC
---
I have added a #include
and calls to fegetround
The return value is 0 in thread or in main.
Reproducible with cygwin and mingw