[Aldor-l] Using GMP and extending the biging protocol

pip88nl at gmail.com pip88nl at gmail.com
Fri Aug 15 23:55:08 EDT 2008


On Sat, Aug 16, 2008 at 05:26:19AM +0200,  wrote:
> checked (0xfffffffffffffff4 + 0xf)
> [1]    7235 abort      tests/library/axllib/bigmand.run

pippijn at osiris aldor $ tests/library/axllib/bigmand.run
overflow while calculating 0x7fffffffffffffff - 0xffffffffffffffff
[1]    16694 trace trap  tests/library/axllib/bigmand.run

This is exactly what I was talking about.
0x7fffffffffffffff - 0xffffffffffffffff is the invalid negation. It does
happen.. just nobody notices. I'll look into gmp some more, but this
still has to be fixed. I'll also look at the IS_IMMED macros (nontrivial
stuff, not for 5AM).

Pippijn
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://aldor.org/pipermail/aldor-l_aldor.org/attachments/20080816/d158547f/attachment.bin 


More information about the Aldor-l mailing list