[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Guile 2.1.5 released (beta)
From: |
Andy Wingo |
Subject: |
Re: GNU Guile 2.1.5 released (beta) |
Date: |
Sun, 08 Jan 2017 23:54:18 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Just a note -- your work here is really appreciated! I know I'm a
verrrry async with patches but your work is indeed appreciated,
especially in the run-up to a 2.2.0 when I hope to have handled most all
these bugs.
Andy
On Mon 12 Dec 2016 02:25, Matt Wette <address@hidden> writes:
> On Dec 11, 2016, at 12:35 PM, Matt Wette <address@hidden> wrote:
>
> With patches I can compile and run “make check”. But now I have one
> failure:t tests/numbers.test line 1663: (address@hidden 1.0 -0.0).
>
> This wants the following to produce #t, but it does not:
>
> scheme@(guile-user)> (define z (string->number "address@hidden"))
> scheme@(guile-user)> (eqv? (imag-part z) -0.0)
> $7 = #f
>
> Sorry to keep posting on this. I will stop soon. I seem to get different
> problems every time I build 2.1.5 on my Mac. I am using some different config
> options (e.g., with and without
> —disable-shared) and different compilers. The above issue does not show up
> with the current build. Note the following separate builds that give
> different values for the above:
>
> mwette$ pwd
> /Users/mwette/proj/scheme/guile/guile-2.1.5
> mwette$ meta/guile -c '(display (eqv? (imag-part (string->number
> "address@hidden")) -0.0))'
> #f
>
> mwette$ pwd
> /Users/mwette/proj/scheme/guile/guile-2.1.5-2
> mwette$ meta/guile -c '(display (eqv? (imag-part (string->number
> "address@hidden")) -0.0))'
> #t