Hi,

Brian Mokrzycki <brian-mokrzy...@uiowa.edu> skribis:

> guile> (number->string #xFFFFFFFFFFFFFFFF 16)
>
> Resolves to
>
> "-1" in Guile 1.8.7
> "ffffffffffffffff" in Guile 1.6.4

I think this is a bug in 1.8, which 2.0 doesn’t have, if using it is an
option for you.

Would you like to try to find the source of the bug in 1.8 and/or browse
the change log for libguile/numbers.c in 2.0 to find the fix?  (The
latter may prove to be tedious, though...)

Thanks,
Ludo’.


Reply via email to