1.0.3.38: record bug #411, disable NAN-COMPARISONS test on x86-64
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 12 Mar 2007 12:04:14 +0000 (12:04 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 12 Mar 2007 12:04:14 +0000 (12:04 +0000)
 ...avaiting the attention of x86-64 hackers...

BUGS
tests/float.pure.lisp
version.lisp-expr

diff --git a/BUGS b/BUGS
index f97463e..2917c5c 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -1806,3 +1806,8 @@ WORKAROUND:
   This gives a type error (#:G1 is not a (NOT SYMBOL)) because of the
   implementation of read circularity, using a symbol as a marker for
   the previously-referenced object.
+
+411: NAN issues on x86-64
+  Test :NAN-COMPARISONS in float.pure.lisp fails on x86-64, and has been
+  disabled on those platforms. Since x86 does not exhibit any problems
+  the problem is probably with the new FP implementation.
index 1367747..7e6d5fd 100644 (file)
                      (+ x0 x3 x4 x7) (+ x1 x2 x5 x6)
                      (+ x0 x1 x6 x7) (+ x2 x3 x4 x5)))))))
 
+
+#-x86-64
 (with-test (:name :nan-comparisons)
   (sb-int:with-float-traps-masked (:invalid)
     (macrolet ((test (form)
index d1da959..284bebf 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.3.37"
+"1.0.3.38"