[armedbear-cvs] r12929 - trunk/abcl/src/org/armedbear/lisp

Erik Huelsmann ehuelsmann at common-lisp.net
Wed Sep 29 21:43:59 UTC 2010


Author: ehuelsmann
Date: Wed Sep 29 17:43:56 2010
New Revision: 12929

Log:
Don't trap floating point underflows: Raymond Toy explains how
most CL implementations don't signal errors in this case anyway;
this fixes tests in Maxima.

Modified:
   trunk/abcl/src/org/armedbear/lisp/Lisp.java

Modified: trunk/abcl/src/org/armedbear/lisp/Lisp.java
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/Lisp.java	(original)
+++ trunk/abcl/src/org/armedbear/lisp/Lisp.java	Wed Sep 29 17:43:56 2010
@@ -2704,7 +2704,7 @@
 
   // Floating point traps.
   protected static boolean TRAP_OVERFLOW  = true;
-  protected static boolean TRAP_UNDERFLOW = true;
+  protected static boolean TRAP_UNDERFLOW = false;
 
 
   // Extentions




More information about the armedbear-cvs mailing list