Subject: bug#25492: closed (Re: bug#25492: closing)

From: [email-masked] (GNU bug Tracking System)
Date: Tue, 07 Feb 2017 11:46:02 +0000

Your bug report

#25492: floating point bug in 2.1.6

which was filed against the guile package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
25492: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25492
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#25492: closing
From: Daniel Llorens <[email-masked]>
To: [email-masked]
Date: Tue, 7 Feb 2017 12:45:45 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Fixed in a0028723da283d39e5ab4e43f8934506a917498b.

Subject: floating point bug in 2.1.6
From: Daniel Llorens <[email-masked]>
To: [email-masked]
Date: Fri, 20 Jan 2017 10:40:19 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

See below.

The bug happens after commit 35a90592501ebde7e7ddbf2486ca9d315e317d09, ‘Add unboxed floating point comparison instructions.’

> ./meta/guile 
GNU Guile 2.1.6
Copyright (C) 1995-2016 Free Software Foundation, Inc.

Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
This program is free software, and you are welcome to redistribute it
under certain conditions; type `,show c' for details.

Enter `,help' for help.
scheme@(guile-user)> (define x 0.0)
scheme@(guile-user)> (< x 1.0)
$1 = #t
scheme@(guile-user)> (< x 0.9)
$2 = #f