[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Merging bignum to master
From: |
Andy Moreton |
Subject: |
Re: Merging bignum to master |
Date: |
Tue, 14 Aug 2018 01:51:58 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (windows-nt) |
On Sat 11 Aug 2018, Tom Tromey wrote:
> I'm merging bignum to master now, then I'm going to delete the
> now-obsolete feature branch. Please report any problems you find.
ELISP> (mod (+ most-positive-fixnum 0) 2)
1 (#o1, #x1, ?\C-a)
ELISP> (mod (+ most-positive-fixnum 1) 2)
0 (#o0, #x0, ?\C-@)
ELISP> (mod (+ most-positive-fixnum 1) 2.0)
1.0 <<<<<<<<< expected 0.0
ELISP> (mod (+ most-positive-fixnum 1.0) 2)
0.0
So (mod bignum float) appears to misbehave. It looks like the problem is
that fmod_float does not handle bignums.
AndyM
- Re: Some vars now limited to fixnum size. (Was: Merging bignum to master), (continued)
- Re: Some vars now limited to fixnum size. (Was: Merging bignum to master), Paul Eggert, 2018/08/20
- Re: Some vars now limited to fixnum size., Tom Tromey, 2018/08/21
- Re: Some vars now limited to fixnum size., Andy Moreton, 2018/08/21
- Re: Some vars now limited to fixnum size., Paul Eggert, 2018/08/21
- Re: Some vars now limited to fixnum size., Tom Tromey, 2018/08/22
- Re: Some vars now limited to fixnum size. (Was: Merging bignum to master), Richard Stallman, 2018/08/20
- Re: Some vars now limited to fixnum size. (Was: Merging bignum to master), Paul Eggert, 2018/08/21
- Re: Some vars now limited to fixnum size. (Was: Merging bignum to master), Richard Stallman, 2018/08/22
- Re: Some vars now limited to fixnum size. (Was: Merging bignum to master), Paul Eggert, 2018/08/22
- Re: Some vars now limited to fixnum size. (Was: Merging bignum to master), Eli Zaretskii, 2018/08/20
Re: Merging bignum to master,
Andy Moreton <=
Re: Merging bignum to master, Andy Moreton, 2018/08/15