[Issue 5565] [64-bit] Wrong Floating Point Results, Related to Mixing With size_t

2011-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5565


Walter Bright bugzi...@digitalmars.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||bugzi...@digitalmars.com
 Resolution||FIXED


--- Comment #2 from Walter Bright bugzi...@digitalmars.com 2011-02-12 
15:04:22 PST ---
https://github.com/D-Programming-Language/dmd/commit/95b70d83ac51496eb171c1b408b57811a29d

https://github.com/D-Programming-Language/dmd/commit/fe147641a0334bca8d5ac3def7a0aba8529a0a66

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 5565] [64-bit] Wrong Floating Point Results, Related to Mixing With size_t

2011-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5565


David Simcha dsim...@yahoo.com changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |


--- Comment #3 from David Simcha dsim...@yahoo.com 2011-02-12 15:37:05 PST ---
I think this was actually two bugs that I thought had a single root cause.  You
only got one of them.  Now, the result from running this code with -m64 and
without -O on linux is:

8
14545912-4.54591e+06
-4.54591e+06

On the line with the three columns, the first one is now correct.  The other
two are still wrong, unless -O is enabled.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 5565] [64-bit] Wrong Floating Point Results, Related to Mixing With size_t

2011-02-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5565


Walter Bright bugzi...@digitalmars.com changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||FIXED


--- Comment #4 from Walter Bright bugzi...@digitalmars.com 2011-02-12 
21:57:02 PST ---
https://github.com/D-Programming-Language/dmd/commit/2421fd325b8e7528f5bafd2c4a4d6fd5008f3ab1

https://github.com/D-Programming-Language/dmd/commit/c51de3ab026f811744a4dc81b6f50c2525fc07a5

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 5565] [64-bit] Wrong Floating Point Results, Related to Mixing With size_t

2011-02-11 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5565



--- Comment #1 from David Simcha dsim...@yahoo.com 2011-02-11 22:08:48 PST ---
Forgot to mention:  This test case doesn't reproduce the bug if -O is enabled,
though the test case I reduced it from did, I think.  (I'm not 100% sure that I
wasn't just seeing two different bugs simultaneously.)

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---