[Issue 4837] ICE(constfold.c) CTFE with >>>=

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Nov 15 12:41:04 PST 2010


http://d.puremagic.com/issues/show_bug.cgi?id=4837



--- Comment #2 from Don <clugdbug at yahoo.com.au> 2010-11-15 12:39:53 PST ---
(In reply to comment #1)
> Created an attachment (id=814) [details]
> PATCH against rev 755: remove superfluous asserts
> 
> fixed, no idea why asserts where placed in there.
> unsigned shifting of 8 ^ 16 bit values seems perfectly reasonable.

The problem is that the code there gives different results to what happens in
all other situations. See bug 2809. 
As far as I can tell, >>> is a broken concept. Andrei and I tried to get it
removed from the language before publication of TDPL, but we failed.

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


More information about the Digitalmars-d-bugs mailing list