Chris> LargeWord's <, >, <=, and >= operators seem to be doing signed Chris> comparisons, contrary to their intended behavior (and the Chris> behavior of LargeWord.compare). A transcript follows -- note Chris> the last line:
David> Thanks for reporting this. Actually LargeWord is a David> double-precision version of Word (i.e. 60 bits on the Sparc and David> 62 bits on everything else) and there was a silly mistake in David> all the relational operators which meant that the comparison on David> the high order word was reversed. I've fixed it in my copy of David> the source and it will get included in the next release. In David> the meantime if anyone needs the fix I can post the diffs.
Yes, I'll be grateful if you do post the diff.