1.0.18.2: more conservative interval artihmetic
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 30 Jun 2008 09:00:37 +0000 (09:00 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 30 Jun 2008 09:00:37 +0000 (09:00 +0000)
commit672b2f6cb751566526c7f3bb3de6b7d8424760e2
treebf566fb9ec77859759de2fd1f6ae021403b4d4c0
parentfaafcfc8d751c0f549f8d30ff2ea4bc7342a7329
1.0.18.2: more conservative interval artihmetic

 * In SAFELY-BINOP, when the other argument must be coerced to single
   float, punt if it is an integer that cannot be exactly represented
   as a single float.

 * Fixes bug 420, and a whole slew of MISC failures in ansi-tests --
   including the ones that used to cause a hard crash or a hang: cvs
   up -dPC your ansi-test trees, and should huzzah!
BUGS
NEWS
package-data-list.lisp-expr
src/code/numbers.lisp
src/compiler/generic/early-vm.lisp
src/compiler/srctran.lisp
tests/compiler.pure.lisp
version.lisp-expr