[m-rev.] for review: fix bug #582
Zoltan Somogyi
zoltan.somogyi at runbox.com
Wed Mar 4 07:58:25 AEDT 2026
For review by Julien, since I would like his feedback about
*checked* conversions from int64s, uint64s and uint32s to int32s.
And also, probably after Julien's review and my response to it,
for tryout by Peter, since it is his bug report, and because I hope
he has some tougher test cases.
I have bootchecked the diff in both hlc.gc and asm_fast.gc,
and checked that in those grades, we do get working lookup tables
for switches on sized and/or unsigned integer values. It also looks like
we get lookup tables in C# and Java grades as well, but I have just started
the first of those bootchecks.
The diff is with -b. There are a few ZZZs that I intend to fix
after the review, since they call for trivial changes that would
unnecessarily make the diff longer.
Zoltan.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Log.bug582
Type: application/octet-stream
Size: 2472 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20260304/8048c61b/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DIFF.bug582
Type: application/octet-stream
Size: 58909 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20260304/8048c61b/attachment-0003.obj>
More information about the reviews
mailing list