[Issue 10310] VRP for bitwise &|^ does not always produce the tightest bounds.

2017-12-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10310 --- Comment #6 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1757224765982088b8454500aeecdd0a08473475 VRP and,or,xor + fix issue 10310

[Issue 10310] VRP for bitwise &|^ does not always produce the tightest bounds.

2017-11-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10310 github-bugzi...@puremagic.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 10310] VRP for bitwise &|^ does not always produce the tightest bounds.

2017-11-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10310 --- Comment #5 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/dmd https://github.com/dlang/dmd/commit/1757224765982088b8454500aeecdd0a08473475 VRP and,or,xor + fix issue 10310

[Issue 10310] VRP for bitwise &|^ does not always produce the tightest bounds.

2017-11-15 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=10310 Andrei Alexandrescu changed: What|Removed |Added CC||and...@erdani.com

[Issue 10310] VRP for bitwise |^ does not always produce the tightest bounds.

2013-06-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10310 --- Comment #3 from timon.g...@gmx.ch 2013-06-09 03:54:00 PDT --- (In reply to comment #2) I cannot merge code copyrighted by others into DMD that has a license more restrictive than Boost. This impairs licensing and copyright assignment.

[Issue 10310] VRP for bitwise |^ does not always produce the tightest bounds.

2013-06-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10310 --- Comment #1 from timon.g...@gmx.ch 2013-06-08 16:41:16 PDT --- Example test case that fails now and will work after the changes have been implemented: void main(){ uint y; ubyte x = ((y252)^2)+1; } The computed range for the

[Issue 10310] VRP for bitwise |^ does not always produce the tightest bounds.

2013-06-08 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=10310 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|