From: Nikodemus Siivola Date: Mon, 12 Mar 2007 12:04:14 +0000 (+0000) Subject: 1.0.3.38: record bug #411, disable NAN-COMPARISONS test on x86-64 X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=bbe8a5877fab63f5c159e6c481a449e68b0a5d8f;p=sbcl.git 1.0.3.38: record bug #411, disable NAN-COMPARISONS test on x86-64 ...avaiting the attention of x86-64 hackers... --- diff --git a/BUGS b/BUGS index f97463e..2917c5c 100644 --- 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. diff --git a/tests/float.pure.lisp b/tests/float.pure.lisp index 1367747..7e6d5fd 100644 --- a/tests/float.pure.lisp +++ b/tests/float.pure.lisp @@ -157,6 +157,8 @@ (+ 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) diff --git a/version.lisp-expr b/version.lisp-expr index d1da959..284bebf 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -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"