From: SourceForge.net <no...@so...> - 2007-08-08 18:57:41
|
Bugs item #1770224, was opened at 2007-08-08 14:57 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1770224&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 46. Bytecode Compiler Group: development: 8.5a7 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Don Porter (dgp) Assigned to: Don Porter (dgp) Summary: [>> $big1 $big2] incorrectly returns 0 Initial Comment: For example: % >> -0x8000000000000001 0x8000000000000000 0 Result should be -1. [>> $big $wide] is ok: % >> -0x8000000000000001 0x7fffffffffffffff -1 And clearly, shifting that -1 one more bit ought to return -1 again, not 0. Perhaps a clue... it's not always broken: % >> -0x8000000000000000 0x8000000000000000 -1 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1770224&group_id=10894 |