[Issue 4887] Right-shifting by 32 is allowed and broken

2015-06-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4887 Andrei Alexandrescu and...@erdani.com changed: What|Removed |Added Version|D1 D2 |D2 --

[Issue 4887] Right-shifting by 32 is allowed and broken

2012-01-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 --- Comment #9 from github-bugzi...@puremagic.com 2012-01-23 23:08:33 PST --- Commit pushed to https://github.com/D-Programming-Language/d-programming-language.org

[Issue 4887] Right-shifting by 32 is allowed and broken

2012-01-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 --- Comment #10 from github-bugzi...@puremagic.com 2012-01-23 23:19:27 PST --- Commit pushed to https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/c62d4696239a189106aacbded87cceb25331a39f fix

[Issue 4887] Right-shifting by 32 is allowed and broken

2012-01-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 --- Comment #11 from github-bugzi...@puremagic.com 2012-01-23 23:25:19 PST --- Commit pushed to https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/ecbc5db9c1ac2d4d025d6426195a2925452378ad

[Issue 4887] Right-shifting by 32 is allowed and broken

2012-01-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4887] Right-shifting by 32 is allowed and broken

2010-10-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 Austin Hastings ah0801...@yahoo.com changed: What|Removed |Added CC|

[Issue 4887] Right-shifting by 32 is allowed and broken

2010-09-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 --- Comment #1 from Vladimir thecybersha...@gmail.com 2010-09-18 03:16:36 PDT --- BTW, this is a real-world bug that took me several hours to track down. I was writing an application that's 64-bit-agnostic, and was left-shifting a size_t to

[Issue 4887] Right-shifting by 32 is allowed and broken

2010-09-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 --- Comment #2 from Vladimir thecybersha...@gmail.com 2010-09-18 03:17:18 PDT --- Oops, right-shifting* -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4887] Right-shifting by 32 is allowed and broken

2010-09-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 --- Comment #4 from Vladimir thecybersha...@gmail.com 2010-09-18 08:58:22 PDT --- Yeah, I saw that - the problem is with shifting by exactly 32 bits. Runtime behavior of 33 bits or more is a completely different problem... -- Configure

[Issue 4887] Right-shifting by 32 is allowed and broken

2010-09-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au

[Issue 4887] Right-shifting by 32 is allowed and broken

2010-09-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 --- Comment #6 from Stewart Gordon s...@iname.com 2010-09-18 12:12:33 PDT --- (In reply to comment #5) (In reply to comment #3) http://www.digitalmars.com/d/1.0/expression.html#ShiftExpression It's illegal to shift by more bits than the

[Issue 4887] Right-shifting by 32 is allowed and broken

2010-09-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4887 Vladimir thecybersha...@gmail.com changed: What|Removed |Added Platform|Other |x86