[cmucl-ticket] [cmucl] #72: SIGFPE with no exceptions currently enabled?

cmucl cmucl-devel at common-lisp.net
Fri Feb 1 05:27:48 UTC 2013


#72: SIGFPE with no exceptions currently enabled?
---------------------+------------------------------------------------------
  Reporter:  rtoy    |       Owner:  somebody
      Type:  defect  |      Status:  closed  
  Priority:  major   |   Milestone:          
 Component:  Core    |     Version:  2013-01 
Resolution:  fixed   |    Keywords:          
---------------------+------------------------------------------------------
Changes (by toy.raymond@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 commit 0174bfebdb2ed8edbdf5b3dade4fd64965d4a9f4
 Author: Raymond Toy <toy.raymond at gmail.com>
 Date:   Thu Jan 31 21:27:36 2013 -0800

     Fix ticket:72 : SIGFPE with no exceptions enabled

      code/float-trap.lisp::
       * In the default case, check FOP to see if it's defined.  This means
         it's a divide exception.

      code/x86-vm.lisp::
       * Also check to see if the offending instruction is a DIV or IDIV,
         which means we got an integer overflow.  Return the appropriate
         values in this case.

-- 
Ticket URL: <http://trac.common-lisp.net/cmucl/ticket/72#comment:1>
cmucl <http://common-lisp.net/project/cmucl>
Cmucl is a high-performance, free Common Lisp implementation.


More information about the cmucl-ticket mailing list