Remove unnecessary inhibit for floating point underflow for CLISP cross compilation.

Bug #1203422 reported by Nicholas Patrick
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Incomplete
Low
Unassigned

Bug Description

In doing an attempted build of SBCL with CLISP, I found an old bug reference in src/cold/ansify.lisp for floating point underflow. Testing against CLISP 2.49 shows that that bug is not an issue anymore. Not that it makes the thing compile...

SBCL 1.1.8
Linux bump 3.9.9-1-ARCH #1 SMP PREEMPT Wed Jul 3 22:52:05 CEST 2013 i686 GNU/Linux

Tags: review
Revision history for this message
Nicholas Patrick (npatrick04) wrote :
Revision history for this message
Paul Khuong (pvk) wrote : Re: [Bug 1203422] [NEW] Remove unnecessary inhibit for floating point underflow for CLISP cross compilation.

HEAD contains a fix to build on CLISP (e877a20, restore CLISP cross-compilability).

The underflow setting seems to only be necessary on some platforms (in the IRC transcript, OS X, but not Linux). If someone on OS X can confirm that CLISP silently does not signal on underflows anymore, we might consider removing the workaround.

Changed in sbcl:
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Douglas Katzman (dougk) wrote :

It's seems almost certain this is obsolete with the floating-point math oracle used now.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.