[racket-dev] Weird bug in Typed Racket predicate for Float 0.0

From: Marijn (hkBst at gentoo.org)
Date: Mon Sep 12 03:15:13 EDT 2011

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 09/09/11 18:26, Luke Vilnis wrote:
> Hmm, curiouser and curiouser. Using the latest nightly build from 
> http://pre.racket-lang.org/installers/, I get #f #t #t #f both on
> my home machine and work machine, which run Windows 7 64-bit. Now
> I'm really curious as to what's going on here!

With last week's code I get:

eq? 0.0 #f
eqv? 0.0 #t
Float? #t
Float-Or-Integer? #f

but with this morning's git version:

eq? 0.0 #f
eqv? 0.0 #t
Float? #t
Float-Or-Integer? #t

on amd64 Gentoo GNU/Linux,

HTH,

Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk5tsYEACgkQp/VmCx0OL2w/JwCgnWt5bRIor3nwtiX+XoHhI3W8
gPMAn3VAaQTC/E+9+gbcSXwvATDyfHMA
=JGKC
-----END PGP SIGNATURE-----


Posted on the dev mailing list.