<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="margin: 0px; font-size: 11px; font-family: Menlo;"></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><br></div><div style="margin: 0px; font-size: 11px; font-family: Menlo;">Also, is there a reason we do not warn on overflow for unsigned; as in:</div><div style="margin: 0px; font-size: 11px; font-family: Menlo;"><div style="margin: 0px;">unsigned long long l2 = 65536 * (unsigned)65536;</div><div style="margin: 0px;">Even though resulting constant is the unexpected 0.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;">- Please review and comment.</div><div style="margin: 0px;"><br></div><div style="margin: 0px;">- Thanks, Fariborz</div><div style="margin: 0px;"><br></div></div></body></html>