bug#13741: guile-2.0: optimize, and eq-ness of literals (test-suite)

2013-02-18 Thread Ludovic Courtès
Daniel Hartwig skribis: > scheme@(guile-user)> (define x 1/2) > scheme@(guile-user)> (eq? x 2/4) > $7 = #f > scheme@(guile-user)> ,optimize (eq? x 2/4) > $8 = (eq? x 1/2) > scheme@(guile-user)> (define y 2/4) > scheme@(guile-user)> (eq? x y) > $9 = #f > scheme@(guile-user)> ,opt

bug#13741: guile-2.0: optimize, and eq-ness of literals (test-suite)

2013-02-18 Thread Andy Wingo
On Mon 18 Feb 2013 10:16, l...@gnu.org (Ludovic Courtès) writes: > Daniel Hartwig skribis: > >> scheme@(guile-user)> (define x 1/2) >> scheme@(guile-user)> (eq? x 2/4) >> $7 = #f >> scheme@(guile-user)> ,optimize (eq? x 2/4) >> $8 = (eq? x 1/2) >> scheme@(guile-user)> (define y 2/4) >

bug#10474: Building guile 2.x under mingw + msys

2013-02-18 Thread Andy Wingo
Hi Eli, I'm terribly sorry for the delay here. I realize you've probably paged out all of these patches from memory, but I would like to pick up the loose ends. On Thu 02 Feb 2012 18:34, Eli Zaretskii writes: > . lib/canonicalize-lgpl.c -- does not support Windows absolute file >

bug#13741: guile-2.0: optimize, and eq-ness of literals (test-suite)

2013-02-18 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > However, it’s fundamentally wrong to rely on eq? to compare numbers. So > the test case you mention seems buggy, to start with. Agreed. I removed the buggy test. Thanks, Mark

bug#13741: [PATCH] test-suite: eq-ness of numbers, characters is unspecified

2013-02-18 Thread Daniel Hartwig
* test-suite/tests/00-socket.test: * test-suite/tests/alist.test: * test-suite/tests/elisp.test: * test-suite/tests/encoding-iso88591.test: * test-suite/tests/encoding-iso88597.test: * test-suite/tests/encoding-utf8.test: * test-suite/tests/hash.test: * test-suite/tests/i18n.test: * test-suite/test

bug#13741: guile-2.0: optimize, and eq-ness of literals (test-suite)

2013-02-18 Thread Daniel Hartwig
On 18 February 2013 17:16, Ludovic Courtès wrote: > Daniel Hartwig skribis: > >> scheme@(guile-user)> (define x 1/2) >> scheme@(guile-user)> (eq? x 2/4) >> $7 = #f >> scheme@(guile-user)> ,optimize (eq? x 2/4) >> $8 = (eq? x 1/2) >> scheme@(guile-user)> (define y 2/4) >> scheme@(gui

bug#13741: [PATCH] test-suite: eq-ness of numbers, characters is unspecified

2013-02-18 Thread Daniel Hartwig
On 19 February 2013 09:55, Daniel Hartwig wrote: > * test-suite/tests/00-socket.test: > * test-suite/tests/alist.test: > * test-suite/tests/elisp.test: > * test-suite/tests/encoding-iso88591.test: > * test-suite/tests/encoding-iso88597.test: > * test-suite/tests/encoding-utf8.test: > * test-suite/

bug#13741: [PATCH] test-suite: eq-ness of numbers, characters is unspecified

2013-02-18 Thread Mark H Weaver
Daniel Hartwig writes: > * test-suite/tests/00-socket.test: > * test-suite/tests/alist.test: > * test-suite/tests/elisp.test: > * test-suite/tests/encoding-iso88591.test: > * test-suite/tests/encoding-iso88597.test: > * test-suite/tests/encoding-utf8.test: > * test-suite/tests/hash.test: > * test-

bug#10474: Building guile 2.x under mingw + msys

2013-02-18 Thread Eli Zaretskii
> From: Andy Wingo > Cc: l...@gnu.org, 10...@debbugs.gnu.org, commander.si...@googlemail.com > Date: Mon, 18 Feb 2013 19:10:41 +0100 > > I'm terribly sorry for the delay here. I realize you've probably paged > out all of these patches from memory, but I would like to pick up the > loose ends.