[Issue 5581] [64-bit] Wrong code with bitwise operations on bools

2011-02-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5581 --- Comment #1 from David Simcha dsim...@yahoo.com 2011-02-15 11:29:13 PST --- I think this is actually a long-standing, hard to reproduce, non-deterministic codegen bug that strikes on 32-bit as well, though due to the non-deterministic nature

[Issue 5581] [64-bit] Wrong code with bitwise operations on bools

2011-02-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5581 David Simcha dsim...@yahoo.com changed: What|Removed |Added OS/Version|Windows |Linux --- Comment #2

[Issue 5581] [64-bit] Wrong code with bitwise operations on bools

2011-02-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5581 David Simcha dsim...@yahoo.com changed: What|Removed |Added Platform|x86_64 |All --- Comment #3

[Issue 5581] [64-bit] Wrong code with bitwise operations on bools

2011-02-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5581 --- Comment #4 from David Simcha dsim...@yahoo.com 2011-02-15 16:16:59 PST --- Created an attachment (id=913) Diff of 2.049 vs. 2.050 ASM output. One more hint: Here's a diff of the ASM output for the function body of medianOf3 between 2.049

[Issue 5581] [64-bit] Wrong code with bitwise operations on bools

2011-02-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5581 --- Comment #5 from David Simcha dsim...@yahoo.com 2011-02-15 17:25:48 PST --- Unfortunately this appears to be a Heisenbug. When I put print statements in to figure out what's going on and call the switch statement function manually, it

[Issue 5581] [64-bit] Wrong code with bitwise operations on bools

2011-02-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5581 --- Comment #6 from David Simcha dsim...@yahoo.com 2011-02-15 18:10:30 PST --- Ignore the last comment. It was directed to the wrong bug report. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 5581] [64-bit] Wrong code with bitwise operations on bools

2011-02-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5581 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 5581] [64-bit] Wrong code with bitwise operations on bools

2011-02-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5581 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED